summaryrefslogtreecommitdiffstats
path: root/source/DeadlockDetect.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-08-19DeadlockDetect now uses sleep instead of timed-wait semaphores.madmaxoft1-5/+0
The semaphores' timed-wait still has issues on Linux, it's just easier to use cSleep instead.
2013-08-14Added simple deadlock detection code.madmaxoft1-0/+70
This will assert and then deliberately crash the server once a deadlock is detected. For detection, only the world tick threads are considered, cWorld's m_WorldAge is checked periodically and if it doesn't increment for several seconds, a deadlock is reported.