From b4fa26e0c15c7fd25e43ee9d412ef5597f3b2e7a Mon Sep 17 00:00:00 2001 From: Sotr Date: Sat, 11 Aug 2018 00:09:00 +0800 Subject: [PATCH] Fixes crap --- .../io/akarin/api/internal/utils/ReentrantSpinningLock.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/src/main/java/io/akarin/api/internal/utils/ReentrantSpinningLock.java b/sources/src/main/java/io/akarin/api/internal/utils/ReentrantSpinningLock.java index dc4561153..70caadd7a 100644 --- a/sources/src/main/java/io/akarin/api/internal/utils/ReentrantSpinningLock.java +++ b/sources/src/main/java/io/akarin/api/internal/utils/ReentrantSpinningLock.java @@ -12,7 +12,7 @@ public class ReentrantSpinningLock { long currentThreadId = Thread.currentThread().getId(); if (heldThreadId == currentThreadId) { reentrantLocks.getAndIncrement(); // Reentrant - } else if (heldThreadId != 0) { + } else { while (heldThreadId != 0) ; // The current thread is spinning here } tryLock(currentThreadId);