diff --git a/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java b/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java index 4d267b403..82ec86641 100755 --- a/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java +++ b/src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java @@ -1614,8 +1614,10 @@ class VanillaChronicleMap, errorListener.errorOnUnlock(e); } long lockTime = System.nanoTime() - startWriteLock; - if (lockTime > 1e8) - System.out.printf("Thread took %,d ms to release lock%n", lockTime / 1000000); + + + if (lockTime > 1e8 && LOG.isInfoEnabled()) + LOG.info("Thread took %,d ms to release lock%n", lockTime / 1000000 + "(Was there a GC?)"); } @Override