diff --git a/src/main/java/ca/spottedleaf/concurrentutil/collection/MultiThreadedQueue.java b/src/main/java/ca/spottedleaf/concurrentutil/collection/MultiThreadedQueue.java index be70508..bc6f00d 100644 --- a/src/main/java/ca/spottedleaf/concurrentutil/collection/MultiThreadedQueue.java +++ b/src/main/java/ca/spottedleaf/concurrentutil/collection/MultiThreadedQueue.java @@ -1368,6 +1368,7 @@ protected final void findNext() { /* out of nodes to iterate */ /* keep curr for remove() calls */ + this.curr = this.next; this.next = null; this.nextElement = null; }