From 23225c5e6298a3ab709e9f6741d52e242081fd50 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Sun, 21 Mar 2021 01:33:26 +0300 Subject: [PATCH] Do not run ping on clients that are not yet connected --- src/messenger.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/messenger.cpp b/src/messenger.cpp index 9e6588e1..91158578 100644 --- a/src/messenger.cpp +++ b/src/messenger.cpp @@ -33,7 +33,7 @@ void osd_messenger_t::init() for (auto cl_it = clients.begin(); cl_it != clients.end();) { auto cl = (cl_it++)->second; - if (!cl->osd_num) + if (!cl->osd_num || cl->peer_state != PEER_CONNECTED) { // Do not run keepalive on regular clients continue;