瀏覽代碼

ZOOKEEPER-786. Reverting a bad line of this checkin

git-svn-id: https://svn.apache.org/repos/asf/zookeeper/trunk@1176903 13f79535-47bb-0310-9956-ffa450edef68
Camille Fournier 14 年之前
父節點
當前提交
9598a30a66
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/java/main/org/apache/zookeeper/ClientCnxnSocketNIO.java

+ 3 - 1
src/java/main/org/apache/zookeeper/ClientCnxnSocketNIO.java

@@ -190,7 +190,9 @@ public class ClientCnxnSocketNIO extends ClientCnxnSocket {
         sock.socket().setSoLinger(false, -1);
         sock.socket().setTcpNoDelay(true);
         sockKey = sock.register(selector, SelectionKey.OP_CONNECT);
-        sock.connect(addr);
+        if (sock.connect(addr)) {
+            sendThread.primeConnection();
+        }
         initialized = false;
 
         /*