projects
/
silc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e0037f8
)
Free public key hashtable before removing clients on server shutdown.
author
Patrik Weiskircher
<pat@silcnet.org>
Tue, 16 Dec 2003 20:40:27 +0000
(20:40 +0000)
committer
Patrik Weiskircher
<pat@silcnet.org>
Tue, 16 Dec 2003 20:40:27 +0000
(20:40 +0000)
apps/silcd/server.c
patch
|
blob
|
history
diff --git
a/apps/silcd/server.c
b/apps/silcd/server.c
index 1f4466c9dbe422554c33388f27136e094ab63bb6..b4efed268957800a995764f5d77496713816229c 100644
(file)
--- a/
apps/silcd/server.c
+++ b/
apps/silcd/server.c
@@
-128,6
+128,9
@@
void silc_server_free(SilcServer server)
if (list)
silc_idcache_list_free(list);
+ if (server->pk_hash)
+ silc_hash_table_free(server->pk_hash);
+
/* Delete all clients */
list = NULL;
if (silc_idcache_get_all(server->local_list->clients, &list) &&
@@
-148,8
+151,6
@@
void silc_server_free(SilcServer server)
if (list)
silc_idcache_list_free(list);
- if (server->pk_hash)
- silc_hash_table_free(server->pk_hash);
/* Delete all servers */
list = NULL;