From: Pekka Riikonen Date: Sat, 13 Sep 2008 12:49:23 +0000 (+0300) Subject: Fixed backup router shutdown crash X-Git-Tag: silc.server.1.1.12~1 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=0f72cea6b2ffd15c42c4829b520711cb003ac4b4 Fixed backup router shutdown crash --- diff --git a/apps/silcd/server_backup.c b/apps/silcd/server_backup.c index e460c95d..3bde1802 100644 --- a/apps/silcd/server_backup.c +++ b/apps/silcd/server_backup.c @@ -786,6 +786,9 @@ SILC_TASK_CALLBACK(silc_server_backup_connected_again) SilcServer server = app_context; SilcServerConfigRouter *primary; + if (server->server_shutdown) + return; + primary = silc_server_config_get_primary_router(server); if (primary) { if (!silc_server_find_socket_by_host(server, SILC_CONN_ROUTER,