Hi All, Could someone have information why methods org.apache.geode.internal.net.SocketCreator#connectForServer(java.net.InetAddress, int) and org.apache.geode.internal.net.SocketCreator#connectForServer(java.net.InetAddress, int, int) are calling org.apache.geode.internal.net.SocketCreator#connect(java.net.InetAddress, int, int, org.apache.geode.internal.ConnectionWatcher, boolean, int) with timeout argument set to 0? What is the logic behind this?
Actually this is causing timeout setting in org.apache.geode.internal.net.SocketCreator#configureClientSSLSocket to be omitted hence blocking of caller thread can happen if something goes wrong during SSL handshaking. For more details please have a look into https://issues.apache.org/jira/browse/GEODE-3637. Thanks, Vahram.
