diff --git a/rskj-core/src/main/java/co/rsk/core/bc/ReadWrittenKeysTracker.java b/rskj-core/src/main/java/co/rsk/core/bc/ReadWrittenKeysTracker.java index 1a99e0a72d1..1d1cc30737b 100644 --- a/rskj-core/src/main/java/co/rsk/core/bc/ReadWrittenKeysTracker.java +++ b/rskj-core/src/main/java/co/rsk/core/bc/ReadWrittenKeysTracker.java @@ -96,7 +96,7 @@ public boolean detectCollision() { Set baseWrittenKeys = writtenKeysByThread.getOrDefault(threadId, new HashSet<>()); for (Long threadId2 : threads) { - if (threadId.equals(threadId2)) { + if (threadId >= threadId2) { continue; }