From e7fd14d5a1c631782f6a0c3c3caf43f1e07abbdc Mon Sep 17 00:00:00 2001 From: marcins78 Date: Mon, 21 Jan 2013 09:04:10 +0000 Subject: [PATCH] Removing the object from original, not copy. --- .../src/main/java/com/gempukku/polling/LongPollingSystem.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/polling/LongPollingSystem.java b/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/polling/LongPollingSystem.java index 1f1536f92..27bfdc097 100644 --- a/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/polling/LongPollingSystem.java +++ b/gemp-lotr/gemp-lotr-common/src/main/java/com/gempukku/polling/LongPollingSystem.java @@ -76,7 +76,7 @@ public class LongPollingSystem { while (iterator.hasNext()) { ResourceWaitingRequest waitingRequest = iterator.next(); if (waitingRequest.getLongPollingResource().wasProcessed()) - iterator.remove(); + _waitingActions.remove(waitingRequest); else { if (waitingRequest.getStart() + _pollingLength < now) { waitingRequest.getLongPollableResource().deregisterRequest(waitingRequest);