From 355d31f8aada4dac34fadfa9303c13ed3b25670f Mon Sep 17 00:00:00 2001 From: z3APA3A <3APA3A@3proxy.ru> Date: Sat, 28 Nov 2015 22:59:02 +0300 Subject: [PATCH] minor cleanups --- src/proxymain.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/proxymain.c b/src/proxymain.c index 11e3c5f..c5566cb 100644 --- a/src/proxymain.c +++ b/src/proxymain.c @@ -705,8 +705,9 @@ void srvinit2(struct srvparam * srv, struct clientparam *param){ void srvfree(struct srvparam * srv){ if(srv->srvsock != INVALID_SOCKET) so._closesocket(srv->srvsock); - if(srv->cbsock != INVALID_SOCKET) so._closesocket(srv->cbsock); srv->srvsock = INVALID_SOCKET; + if(srv->cbsock != INVALID_SOCKET) so._closesocket(srv->cbsock); + srv->cbsock = INVALID_SOCKET; srv->service = S_ZOMBIE; while(srv->child) usleep(SLEEPTIME * 100); #ifndef STDMAIN