From d8daa2a84f5e9b38eb89e0631b294e7d0a83aa9b Mon Sep 17 00:00:00 2001 From: Vaxry Date: Sat, 14 Oct 2023 11:56:42 +0100 Subject: [PATCH] core: fix pollfds hup check loop --- src/core/PortalManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/PortalManager.cpp b/src/core/PortalManager.cpp index 156a1b0..d9d3e87 100644 --- a/src/core/PortalManager.cpp +++ b/src/core/PortalManager.cpp @@ -323,7 +323,7 @@ void CPortalManager::startEventLoop() { } for (size_t i = 0; i < 3; ++i) { - if (pollfds[0].revents & POLLHUP) { + if (pollfds[i].revents & POLLHUP) { Debug::log(CRIT, "[core] Disconnected from pollfd id {}", i); g_pPortalManager->terminate(); }