Sometimes need a little more time for the cluster to establish

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1485603 13f79535-47bb-0310-9956-ffa450edef68
-1 means infinite timeout, not use socket timeout

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1485611 13f79535-47bb-0310-9956-ffa450edef68
Be smarter about when we remove a socket from the Poller.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1485612 13f79535-47bb-0310-9956-ffa450edef68