mirror of
https://github.com/MariaDB/server.git
synced 2026-04-23 08:45:33 +02:00
Small refactoring in vio.
- remove function prototype for shared memory (no more used), and VIO members that are unused - Do not call DisconnectNamedPipe on pipe handle. CloseHandle() is enough.
This commit is contained in:
parent
8f329e8d37
commit
98473a8399
2 changed files with 0 additions and 10 deletions
|
|
@ -68,13 +68,6 @@ Vio* vio_new(my_socket sd, enum enum_vio_type type, uint flags);
|
|||
Vio* mysql_socket_vio_new(MYSQL_SOCKET mysql_socket, enum enum_vio_type type, uint flags);
|
||||
#ifdef __WIN__
|
||||
Vio* vio_new_win32pipe(HANDLE hPipe);
|
||||
Vio* vio_new_win32shared_memory(HANDLE handle_file_map,
|
||||
HANDLE handle_map,
|
||||
HANDLE event_server_wrote,
|
||||
HANDLE event_server_read,
|
||||
HANDLE event_client_wrote,
|
||||
HANDLE event_client_read,
|
||||
HANDLE event_conn_closed);
|
||||
#else
|
||||
#define HANDLE void *
|
||||
#endif /* __WIN__ */
|
||||
|
|
@ -268,8 +261,6 @@ struct st_vio
|
|||
#ifdef _WIN32
|
||||
HANDLE hPipe;
|
||||
OVERLAPPED overlapped;
|
||||
DWORD read_timeout_ms;
|
||||
DWORD write_timeout_ms;
|
||||
#endif
|
||||
};
|
||||
#endif /* vio_violite_h_ */
|
||||
|
|
|
|||
|
|
@ -131,7 +131,6 @@ int vio_close_pipe(Vio *vio)
|
|||
|
||||
CancelIo(vio->hPipe);
|
||||
CloseHandle(vio->overlapped.hEvent);
|
||||
DisconnectNamedPipe(vio->hPipe);
|
||||
ret= CloseHandle(vio->hPipe);
|
||||
|
||||
vio->type= VIO_CLOSED;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue