summaryrefslogtreecommitdiffstats
path: root/src/OSSupport/NetworkSingleton.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-06-26Self tests (#3242)Mattes D1-1/+1
* SelfTests: Added a cEvent stress-test. * cNetwork: Fixed startup event hang. The original code used to hang with a ~ 1:50000 chance, because on Linux the cEvent was destroyed before its "Set()" returned.
2016-06-18cNetwork: Fixed possible hang when terminating immediately after init.Mattes D1-0/+8
2015-08-20Fixed and improved restartingTiger Wang1-5/+6
Restarts are now an actual, close-as-possible to application exit+reopen.
2015-02-18NetworkSingleton: LibEvent thread is joined properly on server exit.Mattes D1-3/+3
2015-01-27Added network termination called at app exit.Mattes D1-1/+10
This fixes a crash in MSVC runtime caused by joining a thread in a global var's destructor.
2015-01-22cNetwork: Fixed race conditions with lookups; proper shutdown.Mattes D1-27/+17
2015-01-22cNetwork: Split the main cpp file into several files.Mattes D1-0/+6
2015-01-22cNetwork: Split cNetworkSingleton to a separate file.Mattes D1-0/+138