Merge pull request #2740 from lucas-clemente/fix-handshake-fuzz-double-close

only close the handshake fuzz runner once
This commit is contained in:
Marten Seemann
2020-09-04 21:27:55 +07:00
committed by GitHub

View File

@@ -116,6 +116,9 @@ func newRunner(client, server *handshake.CryptoSetup, role string) *runner {
func (r *runner) OnReceivedParams(*wire.TransportParameters) {}
func (r *runner) OnHandshakeComplete() {}
func (r *runner) OnError(err error) {
if r.errored {
return
}
r.errored = true
(*r.client).Close()
(*r.server).Close()