mirror of
				https://github.com/Zygo/bees.git
				synced 2025-11-04 04:00:36 +01:00 
			
		
		
		
	Mutex locks are released and acquired unfairly, causing arbitrary delays in acquiring locks. This prevents threads from releasing subvol FD's which in turn blocks subvol deletes. Fix by implementing a priority queue in LockSet to ensure fairness. Signed-off-by: Zygo Blaxell <bees@furryterror.org>