Procházet zdrojové kódy

ZOOKEEPER-691. Interface changed for NIOServer.Factory (breed via mahadev)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/zookeeper/trunk@921117 13f79535-47bb-0310-9956-ffa450edef68
Mahadev Konar před 15 roky
rodič
revize
618b01886c

+ 2 - 0
CHANGES.txt

@@ -252,6 +252,8 @@ BUGFIXES:
 
   ZOOKEEPER-59. Synchronized block in NIOServerCnxn (flavio via mahadev) 
 
+  ZOOKEEPER-691. Interface changed for NIOServer.Factory (breed via mahadev)
+
 IMPROVEMENTS:
   ZOOKEEPER-473. cleanup junit tests to eliminate false positives due to
   "socket reuse" and failure to close client (phunt via mahadev)

+ 2 - 1
src/contrib/bookkeeper/src/java/org/apache/bookkeeper/util/LocalBookKeeper.java

@@ -23,6 +23,7 @@ import java.io.File;
 import java.io.IOException;
 import java.io.InputStreamReader;
 import java.io.OutputStream;
+import java.net.InetSocketAddress;
 import java.net.Socket;
 
 import org.apache.bookkeeper.proto.BookieServer;
@@ -86,7 +87,7 @@ public class LocalBookKeeper {
 		    
 		try {
 			zks = new ZooKeeperServer(ZkTmpDir, ZkTmpDir, ZooKeeperDefaultPort);
-			serverFactory =  new NIOServerCnxn.Factory(ZooKeeperDefaultPort);
+			serverFactory =  new NIOServerCnxn.Factory(new InetSocketAddress(ZooKeeperDefaultPort));
 			serverFactory.startup(zks);
 		} catch (Exception e) {
 			// TODO Auto-generated catch block