diff --git a/src/Network/GlobalHandler.cpp b/src/Network/GlobalHandler.cpp index c2290df..bd6e378 100644 --- a/src/Network/GlobalHandler.cpp +++ b/src/Network/GlobalHandler.cpp @@ -51,6 +51,10 @@ int KillSocket(uint64_t Dead) { } void GameSend(std::string_view Data) { + if (!GConnected) { + debug("Tried to call GameSend but socket was not connected. Data: " + std::string(Data)); + return; + } static std::mutex Lock; std::scoped_lock Guard(Lock); auto ToSend = Utils::PrependHeader(Data);