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.

Reply via email to