Memory leak fixes.
[silc.git] / lib / silcclient / client_connect.c
index f160fb027b9048fba47bd10ff5d6095cacf1c9c2..06f6a71378fdc3723d90da197b117ec079ba61bd 100644 (file)
@@ -703,6 +703,9 @@ SILC_FSM_STATE(silc_client_st_connected)
   conn->callback(client, conn, SILC_CLIENT_CONN_SUCCESS, 0, NULL,
                 conn->callback_context);
 
+  silc_async_free(conn->internal->cop);
+  conn->internal->cop = NULL;
+
   return SILC_FSM_FINISH;
 }