Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix cUrlClient leak (#4125) | peterbell10 | 2018-02-20 | 1 | -12/+12 |
| | | | | | | | | Fixes #4040 * The TCP connection is now shutdown after OnBodyFinished * Any open connections are closed when cNetworkSingleton::Terminate() is called. * Removed ownership cycles in cUrlClientRequest * Added a check to the test to ensure there are no leaks. | ||||
* | Removed unneeded includes (#3902) | Lukas Pioch | 2017-08-06 | 1 | -1/+0 |
| | |||||
* | Remove double includes part 2 (#3890) | peterbell10 | 2017-08-03 | 1 | -1/+0 |
| | |||||
* | Remove smart pointer macros | peterbell10 | 2017-07-21 | 1 | -2/+2 |
| | |||||
* | NetworkSingleton: Fixed a throw warning in VS2017. (#3792) | Mattes D | 2017-06-22 | 1 | -1/+1 |
| | | | Also fixed the misleading name. | ||||
* | Replace evdns with getaddrinfo and getnameinfo (#3766) | peterbell10 | 2017-06-15 | 1 | -35/+8 |
| | |||||
* | Self tests (#3242) | Mattes D | 2016-06-26 | 1 | -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. | ||||
* | cNetwork: Fixed possible hang when terminating immediately after init. | Mattes D | 2016-06-18 | 1 | -0/+8 |
| | |||||
* | Fixed and improved restarting | Tiger Wang | 2015-08-20 | 1 | -5/+6 |
| | | | | | Restarts are now an actual, close-as-possible to application exit+reopen. | ||||
* | NetworkSingleton: LibEvent thread is joined properly on server exit. | Mattes D | 2015-02-18 | 1 | -3/+3 |
| | |||||
* | Added network termination called at app exit. | Mattes D | 2015-01-27 | 1 | -1/+10 |
| | | | | This fixes a crash in MSVC runtime caused by joining a thread in a global var's destructor. | ||||
* | cNetwork: Fixed race conditions with lookups; proper shutdown. | Mattes D | 2015-01-22 | 1 | -27/+17 |
| | |||||
* | cNetwork: Split the main cpp file into several files. | Mattes D | 2015-01-22 | 1 | -0/+6 |
| | |||||
* | cNetwork: Split cNetworkSingleton to a separate file. | Mattes D | 2015-01-22 | 1 | -0/+138 |