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));
 
 		// セレクタにサーバソケットチャンネルを登録。サーバへの受付を監視