From 083dffe8ed0557cf79d2b68108b730bcd1528d72 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 12 Jan 2013 18:17:31 +0000 Subject: [PATCH] try again to prevent IllegalStateException on Java 5 --- .../net/i2p/router/transport/udp/EstablishmentManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/router/java/src/net/i2p/router/transport/udp/EstablishmentManager.java b/router/java/src/net/i2p/router/transport/udp/EstablishmentManager.java index 155fe569b7..5395f7f6e3 100644 --- a/router/java/src/net/i2p/router/transport/udp/EstablishmentManager.java +++ b/router/java/src/net/i2p/router/transport/udp/EstablishmentManager.java @@ -613,7 +613,9 @@ class EstablishmentManager { // java 5 IllegalStateException here try { iter.remove(); - } catch (IllegalStateException ise) {} + } catch (IllegalStateException ise) { + continue; + } RemoteHostId to = entry.getKey(); List allQueued = entry.getValue(); List queued = new ArrayList();