From c53b27b42e1e1a3c8d4467c79e6354766eaffc85 Mon Sep 17 00:00:00 2001 From: Andrey Pechkurov Date: Mon, 19 Nov 2018 11:17:17 +0300 Subject: [PATCH] Got rid of the Thread.yield TODO --- src/main/java/ru/puzpuzpuz/http/util/OptimisticLock.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/ru/puzpuzpuz/http/util/OptimisticLock.java b/src/main/java/ru/puzpuzpuz/http/util/OptimisticLock.java index 34e551d..659023d 100644 --- a/src/main/java/ru/puzpuzpuz/http/util/OptimisticLock.java +++ b/src/main/java/ru/puzpuzpuz/http/util/OptimisticLock.java @@ -14,7 +14,7 @@ public final class OptimisticLock { public void lock() { while (!tryLock()) { // keep the loop - // TODO consider using Thread.yield() here to avoid core starvation + Thread.yield(); // avoiding CPU core starvation } }