mirror of
https://github.com/SerenityOS/serenity
synced 2026-05-08 16:12:23 +02:00
When blocking on a Lock other than the big lock and we're holding the big lock, we need to release the big lock first. This fixes some deadlocks where a thread blocks while holding the big lock, preventing other threads from getting the big lock in order to unblock the waiting thread.
42 KiB
42 KiB