From f135804b9bdd1ee81be50dc8f44872f95e2cfe64 Mon Sep 17 00:00:00 2001 From: Norman Maurer Date: Fri, 30 Mar 2012 22:16:18 +0200 Subject: [PATCH] Correct set blocking mode on server channel --- .../src/main/java/io/netty/channel/sctp/SctpWorker.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/transport-sctp/src/main/java/io/netty/channel/sctp/SctpWorker.java b/transport-sctp/src/main/java/io/netty/channel/sctp/SctpWorker.java index 8b998e44da..10f597fcad 100644 --- a/transport-sctp/src/main/java/io/netty/channel/sctp/SctpWorker.java +++ b/transport-sctp/src/main/java/io/netty/channel/sctp/SctpWorker.java @@ -340,7 +340,10 @@ public class SctpWorker extends NioWorker { } try { - + if (server) { + channel.getJdkChannel().configureBlocking(false); + } + boolean registered = channel.getJdkChannel().isRegistered(); if (!registered) { synchronized (channel.getInterestedOpsLock()) {