Fixed socket connection counting. Added checks for not adding
[silc.git] / apps / silcd / idlist.c
index 7ecb033cd298cfe1207579a596cb976a8c18c384..deae122dbc23af2326be56f64ecc7b7746b220cc 100644 (file)
@@ -368,6 +368,8 @@ int silc_idlist_del_client(SilcIDList id_list, SilcClientEntry entry)
     if (!silc_idcache_del_by_context(id_list->clients, entry))
       return FALSE;
 
+    assert(!silc_hash_table_count(entry->channels));
+
     /* Free data */
     silc_free(entry->nickname);
     silc_free(entry->servername);