diff --git a/src/client/game/demonware/servers/new/tcp_server.hpp b/src/client/game/demonware/servers/new/tcp_server.hpp index d67f169..2127a79 100644 --- a/src/client/game/demonware/servers/new/tcp_server.hpp +++ b/src/client/game/demonware/servers/new/tcp_server.hpp @@ -94,17 +94,5 @@ private: this->handle(packet); } - - this->in_queue_.access_with_lock([&](data_queue& queue, auto& lock) - { - while (!this->in_queue_.get_raw().empty()) - { - auto data = std::move(queue.front()); - queue.pop(); - lock.unlock(); - this->handle(data); - lock.lock(); - } - }); } };