FreeRDP/winpr/libwinpr/synch/test
Norbert Federa 386d290015 winpr/synch: fix mutex implementation
- Mutex is recursive on Windows; as a consequence we have to use
  the pthread PTHREAD_MUTEX_RECURSIVE type
- Adapt MutexCloseHandle accordingly
- ReleaseMutex returned TRUE even if pthread_mutex_unlock failed
- Fixed and improved the TestSynchMutex ctest
2016-05-24 15:10:57 +02:00
..
.gitignore libwinpr-sync: New complete critical section code 2013-08-07 10:20:04 +02:00
CMakeLists.txt Added additional tests for WaitForSingleObject and WaitForMultipleObjects. 2014-10-27 11:23:18 +01:00
TestSynchBarrier.c Ensure threads have finished using a barrier before releasing it 2015-05-22 13:36:15 +02:00
TestSynchCritical.c Fix unchecked CreateThread calls and misc fixes 2015-05-05 13:55:48 +02:00
TestSynchEvent.c winpr/synch: fix ResetEvent & improve CTest 2015-06-17 14:13:28 +02:00
TestSynchInit.c winpr/sync: Added InitOnceExecuteOnce plus CTest 2014-07-24 21:12:59 +02:00
TestSynchMultipleThreads.c libwinpr-synch: fix test build on Win32 2015-02-17 18:44:09 -05:00
TestSynchMutex.c winpr/synch: fix mutex implementation 2016-05-24 15:10:57 +02:00
TestSynchSemaphore.c libwinpr-synch: add unit tests, initial waitable timer support 2013-07-29 13:07:39 -04:00
TestSynchThread.c Fixed typo 2014-10-27 11:28:13 +01:00
TestSynchTimerQueue.c Fix unchecked CreateEvent calls and misc fixes 2015-04-29 18:18:39 +02:00
TestSynchWaitableTimer.c winpr: fix crashing tests 2013-09-19 14:17:00 -04:00
TestSynchWaitableTimerAPC.c free can handle NULL perfectly fine 2015-05-11 09:07:39 +02:00