From 47c3a56acadbcc06e837c27fd882884b190c73da Mon Sep 17 00:00:00 2001 From: zab2 <zab2@mail.i2p> Date: Tue, 21 May 2013 19:03:58 +0000 Subject: [PATCH] Ticket 928 - prevent a CKE during write --- router/java/src/net/i2p/router/transport/ntcp/EventPumper.java | 3 ++- 1 file changed, 2 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 98a3127e41..6c9d2c0ce5 100644 --- a/router/java/src/net/i2p/router/transport/ntcp/EventPumper.java +++ b/router/java/src/net/i2p/router/transport/ntcp/EventPumper.java @@ -692,7 +692,8 @@ class EventPumper implements Runnable { } } else { // Nothing more to write - key.interestOps(key.interestOps() & ~SelectionKey.OP_WRITE); + if (key.isValid()) + key.interestOps(key.interestOps() & ~SelectionKey.OP_WRITE); break; } } -- GitLab