From 11897da80ca7a78325f4955bcd226ca34a7495ba Mon Sep 17 00:00:00 2001 From: Benau Date: Wed, 16 Oct 2019 01:16:45 +0800 Subject: [PATCH] Don't kick ai peer for idling --- src/network/protocols/server_lobby.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/network/protocols/server_lobby.cpp b/src/network/protocols/server_lobby.cpp index 75da767ff..6da9dbc49 100644 --- a/src/network/protocols/server_lobby.cpp +++ b/src/network/protocols/server_lobby.cpp @@ -1683,7 +1683,8 @@ void ServerLobby::update(int ticks) rki.makeReserved(); continue; } - if (sec > 0 && peer->idleForSeconds() > sec && + if (!peer->isAIPeer() && + sec > 0 && peer->idleForSeconds() > sec && !peer->isDisconnected() && NetworkConfig::get()->isWAN()) { if (w && w->getKart(i)->hasFinishedRace())