inefficient request handling in NIOServerCnxn ---------------------------------------------
Key: ZOOKEEPER-560 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-560 Project: Zookeeper Issue Type: Improvement Components: server Reporter: Patrick Hunt Fix For: 3.3.0 the server doIO code, specifically for read is inefficiently handling requests. dio does the following for reads if new request received: read length and return else read request body and return .... as a result we poll the selector twice for each request from a client. we should just read the request fully, reducing selector polling by half -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.