Fixed operation context NULLin in disconnect.
authorPekka Riikonen <priikone@silcnet.org>
Fri, 9 Jan 2009 08:14:12 +0000 (10:14 +0200)
committerPekka Riikonen <priikone@silcnet.org>
Fri, 9 Jan 2009 08:14:12 +0000 (10:14 +0200)
apps/silcd/server.c

index f2153b359b673b6591f7677635c21b7c00b107c7..9924e8bea740311b2eb083fe2f21eb6ba099b456 100644 (file)
@@ -3234,7 +3234,7 @@ void silc_server_free_sock_user_data(SilcServer server,
         ((SilcUnknownEntry)idata)->op) {
       SILC_LOG_DEBUG(("Abort active protocol"));
       silc_async_abort(((SilcUnknownEntry)idata)->op, NULL, NULL);
-      idata->sconn->op = NULL;
+      ((SilcUnknownEntry)idata)->op = NULL;
     }
   }