From 324947b3f8d0dc465714faee51abd777aab2e470 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Tue, 23 Sep 2003 07:05:44 +0000 Subject: [PATCH] Rekey reconnect only for server/router. --- apps/silcd/server.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/silcd/server.c b/apps/silcd/server.c index 8f9dc999..4e88ff4a 100644 --- a/apps/silcd/server.c +++ b/apps/silcd/server.c @@ -5081,11 +5081,12 @@ SILC_TASK_CALLBACK_GLOBAL(silc_server_rekey_final) if (ctx->ske) silc_ske_free(ctx->ske); silc_free(ctx); - - /* Reconnect */ silc_server_disconnect_remote(server, sock, SILC_STATUS_ERR_KEY_EXCHANGE_FAILED, NULL); - silc_server_create_connections(server); + + /* Reconnect */ + if (sock->type != SILC_SOCKET_TYPE_CLIENT) + silc_server_create_connections(server); return; } -- 2.43.0