Mercurial > hg > RemoteEditor > REPSessionManager
changeset 270:5e0e4877465d
*** empty log message ***
author | kono |
---|---|
date | Thu, 11 Sep 2008 15:08:06 +0900 |
parents | 6e0fa3415668 |
children | 5b7abc22e61a |
files | test/ServerSample.java |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/test/ServerSample.java Thu Sep 11 15:05:42 2008 +0900 +++ b/test/ServerSample.java Thu Sep 11 15:08:06 2008 +0900 @@ -3,7 +3,6 @@ import java.nio.channels.*; import java.nio.charset.*; import java.net.*; -import java.util.Iterator; import rep.REPCommand; import rep.REPCommandPacker; @@ -25,6 +24,9 @@ // (非ブロックモードに設定:重要) REPServerSocketChannel<REPCommand> serverSocketChannel = REPServerSocketChannel.<REPCommand>open(pack); serverSocketChannel.configureBlocking(false); + // この方法だと、IPv6 (Dual stack) 対応にならない.. + // このホストの全てのアドレスを取得して、それ全部に対して、socketを開けて、すべてに対して、 + // select する必要がある。 serverSocketChannel.socket().bind(new InetSocketAddress(5100)); // セレクタにサーバソケットチャンネルを登録。サーバへの受付を監視