Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
crypto/tls: TLS client handshake never times out #2281
Forking off part of https://golang.org/issue/2263 , The TLS server handshake never times out if the underlying socket has a read timeout on it. readHandshake() in crypto/tls/conn.go loops forever, continually getting EAGAIN in readRecord from readFromUntil. I'm not sure the best place to fix. I could do my own timeout up in http land, but I think TLS should probably (also?) deal with this somehow. Thoughts?
Submitted the failing (but disabled) test in http://code.google.com/p/go/source/detail?r=6cf7829b4c9287fb7a5713622a1af4546d567c63 The fix for this bug should enable that test.
FiloSottile pushed a commit to FiloSottile/go that referenced this issue
Oct 12, 2018
This issue was closed.