fix indentation
add space after comma add space after equal add comments in vio_close_shared_memory()
This commit is contained in:
parent
a3e73fc673
commit
4788b15201
@ -3927,13 +3927,20 @@ errorconn:
|
|||||||
NullS);
|
NullS);
|
||||||
sql_perror(buff);
|
sql_perror(buff);
|
||||||
}
|
}
|
||||||
if (handle_client_file_map) CloseHandle(handle_client_file_map);
|
if (handle_client_file_map)
|
||||||
if (handle_client_map) UnmapViewOfFile(handle_client_map);
|
CloseHandle(handle_client_file_map);
|
||||||
if (event_server_wrote) CloseHandle(event_server_wrote);
|
if (handle_client_map)
|
||||||
if (event_server_read) CloseHandle(event_server_read);
|
UnmapViewOfFile(handle_client_map);
|
||||||
if (event_client_wrote) CloseHandle(event_client_wrote);
|
if (event_server_wrote)
|
||||||
if (event_client_read) CloseHandle(event_client_read);
|
CloseHandle(event_server_wrote);
|
||||||
if (event_conn_closed) CloseHandle(event_conn_closed);
|
if (event_server_read)
|
||||||
|
CloseHandle(event_server_read);
|
||||||
|
if (event_client_wrote)
|
||||||
|
CloseHandle(event_client_wrote);
|
||||||
|
if (event_client_read)
|
||||||
|
CloseHandle(event_client_read);
|
||||||
|
if (event_conn_closed)
|
||||||
|
CloseHandle(event_conn_closed);
|
||||||
delete thd;
|
delete thd;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -440,7 +440,8 @@ int vio_write_shared_memory(Vio * vio, const gptr buf, int size)
|
|||||||
current_postion = buf;
|
current_postion = buf;
|
||||||
while (remain != 0)
|
while (remain != 0)
|
||||||
{
|
{
|
||||||
if (WaitForSingleObject(vio->event_server_read,vio->net->write_timeout*1000) != WAIT_OBJECT_0)
|
if (WaitForSingleObject(vio->event_server_read, vio->net->write_timeout*1000)
|
||||||
|
!= WAIT_OBJECT_0)
|
||||||
{
|
{
|
||||||
DBUG_RETURN(-1);
|
DBUG_RETURN(-1);
|
||||||
};
|
};
|
||||||
@ -467,7 +468,15 @@ int vio_close_shared_memory(Vio * vio)
|
|||||||
DBUG_ENTER("vio_close_shared_memory");
|
DBUG_ENTER("vio_close_shared_memory");
|
||||||
if (vio->type != VIO_CLOSED)
|
if (vio->type != VIO_CLOSED)
|
||||||
{
|
{
|
||||||
|
/*
|
||||||
|
Set event_conn_closed for notification of both client and server that
|
||||||
|
connection is closed
|
||||||
|
*/
|
||||||
SetEvent(vio->event_conn_closed);
|
SetEvent(vio->event_conn_closed);
|
||||||
|
/*
|
||||||
|
Close all handlers. UnmapViewOfFile and CloseHandle return non-zero
|
||||||
|
result if they are success.
|
||||||
|
*/
|
||||||
r= UnmapViewOfFile(vio->handle_map) || CloseHandle(vio->event_server_wrote) ||
|
r= UnmapViewOfFile(vio->handle_map) || CloseHandle(vio->event_server_wrote) ||
|
||||||
CloseHandle(vio->event_server_read) || CloseHandle(vio->event_client_wrote) ||
|
CloseHandle(vio->event_server_read) || CloseHandle(vio->event_client_wrote) ||
|
||||||
CloseHandle(vio->event_client_read) || CloseHandle(vio->handle_file_map);
|
CloseHandle(vio->event_client_read) || CloseHandle(vio->handle_file_map);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user