# HG changeset patch # User kono # Date 1220108841 -32400 # Node ID f92a3ffaf31fbe610cab33d80b0959c858cfacbd # Parent 7649238aaf660953da2b5f84ff4076c80cd9878a *** empty log message *** diff -r 7649238aaf66 -r f92a3ffaf31f rep/channel/REPSocketChannel.java --- a/rep/channel/REPSocketChannel.java Sat Aug 30 21:53:08 2008 +0900 +++ b/rep/channel/REPSocketChannel.java Sun Aug 31 00:07:21 2008 +0900 @@ -138,12 +138,15 @@ return sc.connect(semaIP); } + @SuppressWarnings("unchecked") @Override public SelectionKey register(Selector sel, int ops, Object att) throws ClosedChannelException { - return sc.register(sel, ops); - //assert(false); - //return null; + if(sel instanceof REPSelector) { + REPSelector

s = (REPSelector

)sel; + return sc.register(s.selector, ops,att); + } + return sc.register(sel, ops,att); }