Do not wait for backup after rehash.
[silc.git] / apps / silcd / server.c
index fb7db9d155c8a75ade7bdee383a76cf10ea77b63..1f0decd988d48674127eafcbbc12c97aba04cb7d 100644 (file)
@@ -923,7 +923,8 @@ SILC_TASK_CALLBACK(silc_server_connect_to_router)
                    ptr->host, ptr->port));
 
     if (server->server_type == SILC_ROUTER && ptr->backup_router &&
-       ptr->initiator == FALSE && !server->backup_router)
+       ptr->initiator == FALSE && !server->backup_router &&
+       !silc_server_config_get_backup_router(server))
       server->wait_backup = TRUE;
 
     if (ptr->initiator) {