From 7259f22011c133f54062f2b9ab3838ba47e2b539 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Thu, 27 Jun 2002 09:28:13 +0000 Subject: [PATCH] Stop waiting for backuup connection through timeout --- CHANGES | 6 ++++++ apps/silcd/server.c | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 870d3413..e559274f 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,9 @@ +Thu Jun 27 11:27:07 CEST 2002 Pekka Riikonen + + * Stop waiting for backup router through the timeout, not + directly after backup router has arrived. Affected file + silcd/server.c. + Wed Jun 26 15:14:12 EEST 2002 Pekka Riikonen * Stop for a couple seconds after badkup router has become diff --git a/apps/silcd/server.c b/apps/silcd/server.c index c568368b..1f6a7789 100644 --- a/apps/silcd/server.c +++ b/apps/silcd/server.c @@ -1636,7 +1636,9 @@ SILC_TASK_CALLBACK(silc_server_accept_new_connection_second) SILC_TASK_PRI_LOW); } -/* After this is called, server don't wait for backup router anymore */ +/* After this is called, server don't wait for backup router anymore. + This gets called automatically even after we have backup router + connection established. */ SILC_TASK_CALLBACK(silc_server_backup_router_wait) { @@ -1915,7 +1917,6 @@ SILC_TASK_CALLBACK(silc_server_accept_new_connection_final) ctx->conn_type = SILC_SOCKET_TYPE_SERVER; new_server->server_type = SILC_BACKUP_ROUTER; - server->wait_backup = FALSE; } /* Statistics */ -- 2.24.0