浏览代码

ZOOKEEPER-3805: NIOServerCnxnFactory static block has no used code

the jvm bug: JDK-6427854 : (se) NullPointerException in Selector.open()
has been fixed in JDK7 b08

Author: javhu <13621135641@163.com>

Reviewers: ctubbsii@apache.org, symat@apache.org, eolivelli@apache.org, fangmin@apache.org

Closes #1338 from Javhu/ZOOKEEPER-3805
javhu 5 年之前
父节点
当前提交
ae7f72d31e
共有 1 个文件被更改,包括 0 次插入10 次删除
  1. 0 10
      zookeeper-server/src/main/java/org/apache/zookeeper/server/NIOServerCnxnFactory.java

+ 0 - 10
zookeeper-server/src/main/java/org/apache/zookeeper/server/NIOServerCnxnFactory.java

@@ -87,16 +87,6 @@ public class NIOServerCnxnFactory extends ServerCnxnFactory {
                 LOG.error("Thread {} died", t, e);
             }
         });
-        /**
-         * this is to avoid the jvm bug:
-         * NullPointerException in Selector.open()
-         * http://bugs.sun.com/view_bug.do?bug_id=6427854
-         */
-        try {
-            Selector.open().close();
-        } catch (IOException ie) {
-            LOG.error("Selector failed to open", ie);
-        }
 
         /**
          * Value of 0 disables use of direct buffers and instead uses