From e91f61ecb671481c4955dc00df7c39cca3bebdd5 Mon Sep 17 00:00:00 2001 From: Bryan Biedenkapp Date: Wed, 30 Oct 2024 15:44:11 -0400 Subject: [PATCH] force full network reconnect in most NAK cases; --- src/host/network/Network.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/host/network/Network.cpp b/src/host/network/Network.cpp index 23c3a2f9..0a5699bb 100644 --- a/src/host/network/Network.cpp +++ b/src/host/network/Network.cpp @@ -528,7 +528,7 @@ void Network::clock(uint32_t ms) } } - if (m_status == NET_STAT_RUNNING || (reason == NET_CONN_NAK_FNE_MAX_CONN)) { + if (m_status == NET_STAT_RUNNING && (reason == NET_CONN_NAK_FNE_MAX_CONN)) { LogWarning(LOG_NET, "PEER %u master NAK; attemping to relogin, remotePeerId = %u", m_peerId, rtpHeader.getSSRC()); m_status = NET_STAT_WAITING_LOGIN; m_timeoutTimer.start();