From 2ee3609c96a96a821a7d3eeb84fc78b6ba13b133 Mon Sep 17 00:00:00 2001 From: tzachid Date: Wed, 14 Feb 2007 16:31:26 +0000 Subject: [PATCH] [WSD] Fix a bug on duplicate socket. git-svn-id: svn://openib.tc.cornell.edu/gen1@592 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- trunk/ulp/wsd/user/ibsp_duplicate.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/trunk/ulp/wsd/user/ibsp_duplicate.c b/trunk/ulp/wsd/user/ibsp_duplicate.c index d22a109a..bc8a148c 100644 --- a/trunk/ulp/wsd/user/ibsp_duplicate.c +++ b/trunk/ulp/wsd/user/ibsp_duplicate.c @@ -280,13 +280,11 @@ IBSPDuplicateSocket( cl_spinlock_release( &socket_info->mutex ); IBSP_ERROR_EXIT( ("DuplicateHandle failed with %d\n", GetLastError()) ); CloseHandle( h_target_process ); - CloseHandle( h_dup_info ); *lpErrno = WSAENETDOWN; return SOCKET_ERROR; } CloseHandle( h_target_process ); - CloseHandle( h_dup_info ); CL_ASSERT( !((ULONG_PTR)h_target_dup_info >> 32) ); lpProtocolInfo->dwProviderReserved = (DWORD)(ULONG_PTR)h_target_dup_info; -- 2.41.0