From c3e51af849750a14be593f63dc284aa0628af79b Mon Sep 17 00:00:00 2001 From: norman Date: Fri, 30 Mar 2012 14:29:26 +0200 Subject: [PATCH] Check before casting --- .../src/main/java/io/netty/channel/socket/nio/NioWorker.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/transport/src/main/java/io/netty/channel/socket/nio/NioWorker.java b/transport/src/main/java/io/netty/channel/socket/nio/NioWorker.java index a6b31cc45e..6b5047064c 100644 --- a/transport/src/main/java/io/netty/channel/socket/nio/NioWorker.java +++ b/transport/src/main/java/io/netty/channel/socket/nio/NioWorker.java @@ -136,7 +136,9 @@ public class NioWorker extends AbstractNioWorker { setInterestOps(channel, future, channel.getRawInterestOps()); } if (future != null) { - ((NioSocketChannel) channel).setConnected(); + if (channel instanceof NioSocketChannel) { + ((NioSocketChannel) channel).setConnected(); + } future.setSuccess(); }