From 879736740384f77e4e07eaac880a29ba4a10e080 Mon Sep 17 00:00:00 2001 From: jsorg71 Date: Sun, 13 Mar 2005 01:35:55 +0000 Subject: [PATCH] shutdown socket when closing --- common/os_calls.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/os_calls.c b/common/os_calls.c index c24ef3a4..ab7d4983 100644 --- a/common/os_calls.c +++ b/common/os_calls.c @@ -324,6 +324,7 @@ void g_tcp_close(int sck) { return; } + shutdown(sck, 2); #if defined(_WIN32) closesocket(sck); #else @@ -557,6 +558,8 @@ int g_get_threadid(void) return 0; #elif defined(USE_PTHREAD) return pthread_self(); +#else + return 0; #endif }