Support timeout on ssl connection
Created by: ijufumi
Hi,
When TLS handshake hangs, handleConnection process is waiting so long. reference: https://github.com/golang/go/issues/17708
I would like to setting timeout on ssl connection. change quickfix/initiator.go line 139 to
tlsConn, err := tls.DialWithDialer(&net.Dialer{Timeout: 15 * time.Second}, "tcp", address, tlsConfig)
What do you think about it?