From 4d12da87205e9ae80737027dbc7151d8ed9697ec Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Thu, 11 May 2023 11:23:00 -0700 Subject: [PATCH] client: don't attempt to reconnect NS during shutdown Connection::build() can't succeed --- src/client.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/client.cpp b/src/client.cpp index f74b29e..cdc3ae0 100644 --- a/src/client.cpp +++ b/src/client.cpp @@ -207,7 +207,7 @@ void Channel::disconnect(const std::shared_ptr& self) current ? current->peerName.c_str() : "", name.c_str()); - } else { // reconnect to specific server + } else if(context->state==ContextImpl::Running) { // reconnect to specific server conn = Connection::build(context, forcedServer, true); conn->pending[cid] = self;