diff options
| author | Shauren <shauren.trinity@gmail.com> | 2015-06-21 02:13:08 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2015-06-21 02:13:08 +0200 |
| commit | f6bc87fe5df8b60ca0bf3a35f61305fd780a7e7d (patch) | |
| tree | 94c29b0c1e4aa99a1610a38e1eded8c0e77f3bfa /src/server/shared | |
| parent | 4093eee19b511864f1049c8d2e9c34ab897f619c (diff) | |
Core/Threading: Fixed possible data races after making auth queries async by moving their processing to boost::asio::io_service::run threads
Diffstat (limited to 'src/server/shared')
| -rw-r--r-- | src/server/shared/Networking/Socket.h | 2 |
1 files changed, 2 insertions, 0 deletions
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) { |
