fix(eventsub): add timeout to close operation (#6645)

Reviewed-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
nerix
2025-12-30 16:24:00 +01:00
committed by GitHub
parent acb07389f4
commit beb6cede51
4 changed files with 32 additions and 4 deletions
@@ -81,6 +81,9 @@ private:
std::chrono::seconds keepaliveTimeout{0};
bool receivedMessage = false;
std::unique_ptr<boost::asio::system_timer> keepaliveTimer;
boost::asio::cancellation_signal closeSignal;
boost::asio::steady_timer closeTimeout;
};
} // namespace chatterino::eventsub::lib