| Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
This resolves #3290
|
|
|
|
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also upgraded the user setting file for MSVC to 2013.
|
|
|
|
|
|
|
|
|
|
|
|
Restarts are now an actual, close-as-possible to application
exit+reopen.
|
|
|
|
Fixes the OnNeighborChanged endless recursion with large melon / pumpkin fields.
Fixes #2213.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also added an example to the NetworkTest plugin.
|
|
This fixes a crash in MSVC runtime caused by joining a thread in a global var's destructor.
|
|
|
|
This allows the callback classes to store the link inside them and use it internally later on, mainly for sending data.
|
|
The link-callbacks for each new accepted link are now received from the OnIncomingConnection listen-callback.
|
|
|
|
|
|
|
|
|
|
The callback receives the error details.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It just needlessly ate up test time; there's no need for such rigorous testing once the test started succeeding.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Moved each patten test into its own scope to test all unallocated section code paths.
Moved 0's around so that they test the allocated sections code paths.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|