From 5e734088e3bcbd95586d8b19eb17c26404b95e0f Mon Sep 17 00:00:00 2001
From: zab2 <zab2@mail.i2p>
Date: Fri, 3 May 2013 13:47:10 +0000
Subject: [PATCH] reduce severity of CancelledKeyExceptions 	trac ticket
 928

---
 .../java/src/net/i2p/router/transport/ntcp/EventPumper.java | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/router/java/src/net/i2p/router/transport/ntcp/EventPumper.java b/router/java/src/net/i2p/router/transport/ntcp/EventPumper.java
index 9149323c8c..98a3127e41 100644
--- a/router/java/src/net/i2p/router/transport/ntcp/EventPumper.java
+++ b/router/java/src/net/i2p/router/transport/ntcp/EventPumper.java
@@ -187,7 +187,11 @@ class EventPumper implements Runnable {
                 } catch (IOException ioe) {
                     if (_log.shouldLog(Log.WARN))
                         _log.warn("Error selecting", ioe);
-                }
+                } catch (CancelledKeyException cke) {
+                    if (_log.shouldLog(Log.WARN))
+                        _log.warn("Error selecting", cke);
+		    continue;
+		}
                 
                 if (lastFailsafeIteration + FAILSAFE_ITERATION_FREQ < System.currentTimeMillis()) {
                     // in the *cough* unthinkable possibility that there are bugs in
-- 
GitLab