From f6bc87fe5df8b60ca0bf3a35f61305fd780a7e7d Mon Sep 17 00:00:00 2001 From: Shauren Date: Sun, 21 Jun 2015 02:13:08 +0200 Subject: Core/Threading: Fixed possible data races after making auth queries async by moving their processing to boost::asio::io_service::run threads --- src/server/shared/Networking/Socket.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/server/shared') diff --git a/src/server/shared/Networking/Socket.h b/src/server/shared/Networking/Socket.h index d337e07ff52..23c4f25b742 100644 --- a/src/server/shared/Networking/Socket.h +++ b/src/server/shared/Networking/Socket.h @@ -169,6 +169,8 @@ protected: MessageBuffer _writeBuffer; #endif + boost::asio::io_service& io_service() { return _socket.get_io_service(); } + private: void ReadHandlerInternal(boost::system::error_code error, size_t transferredBytes) { -- cgit v1.2.3