mirror of
https://github.com/morgan9e/FreeRDP
synced 2026-04-15 08:54:38 +09:00
- Improved/completed(almost) winpr's critical section implementation - Replaced WaitForSingleObject locking with critical sections Note: WaitForSingleObject should _never_ be used for granular low-contention locks as it _always_ enters the kernel. Just replacing WaitForSingleObject locking in Bufferpool with EnterCriticalSection boosts the multithreaded rfx decoder performance by almost 400% on win32.