diff options
author | Shauren <shauren.trinity@gmail.com> | 2016-02-19 19:23:04 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2016-02-19 19:23:04 +0100 |
commit | 97a79af4701621ec04b88c8b548dbc35d120e99e (patch) | |
tree | c3e7f3f2f7f5ee41565bf16ea884cf55aa75c911 /src/server/database/Updater/DBUpdater.cpp | |
parent | 06ec1b8fe8dfe9bb8a225ed57a053eb546d386ad (diff) |
Core/Networking: Rewrite networking threading model
Each network thread has its own io_service - this means that all operations on a given socket except queueing packets run from a single thread, removing the need for locking
Sending packets now writes to a lockfree intermediate queue directly, encryption is applied in network thread if it was required at the time of sending the packet
Diffstat (limited to 'src/server/database/Updater/DBUpdater.cpp')
0 files changed, 0 insertions, 0 deletions