From 0f72cea6b2ffd15c42c4829b520711cb003ac4b4 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Sat, 13 Sep 2008 15:49:23 +0300 Subject: [PATCH] Fixed backup router shutdown crash --- apps/silcd/server_backup.c | 3 +++ 1 file changed, 3 insertions(+) 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, -- 2.24.0