From: Kim F. Storm Date: Thu, 21 Dec 2006 12:47:06 +0000 (+0000) Subject: (_sys_wait_accept): Fix handle leak. X-Git-Tag: emacs-pretest-22.0.93~520 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=7046f191469760944778a233c26a3549b5c45105;p=emacs.git (_sys_wait_accept): Fix handle leak. --- diff --git a/src/w32.c b/src/w32.c index cbc78f8a5d5..10d64212058 100644 --- a/src/w32.c +++ b/src/w32.c @@ -3698,10 +3698,10 @@ int _sys_wait_accept (int fd) { rc = WaitForSingleObject (hEv, INFINITE); pfn_WSAEventSelect (SOCK_HANDLE (fd), NULL, 0); - pfn_WSACloseEvent (hEv); if (rc == WAIT_OBJECT_0) cp->status = STATUS_READ_SUCCEEDED; } + pfn_WSACloseEvent (hEv); return cp->status; } @@ -4127,7 +4127,7 @@ BOOL WINAPI shutdown_handler(DWORD type) shut_down_emacs (0, 0, Qnil); } - /* Allow other handlers to handle this signal. */ + /* Allow other handlers to handle this signal. */ return FALSE; }