Do not send disconnect message to already disconnected socket.
authorPekka Riikonen <priikone@silcnet.org>
Sat, 5 Oct 2002 19:03:01 +0000 (19:03 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Sat, 5 Oct 2002 19:03:01 +0000 (19:03 +0000)
apps/silcd/server.c

index bafbcdf521e25f98299f247e056cbc9a69c47596..d711caf35bea58c1c49ca6dd1cd1d4e8f5244b3c 100644 (file)
@@ -2926,7 +2926,7 @@ void silc_server_disconnect_remote(SilcServer server,
   char *cp;
   int len;
 
-  if (!sock)
+  if (!sock || SILC_IS_DISCONNECTED(sock))
     return;
 
   memset(buf, 0, sizeof(buf));