forked from quic-go/quic-go
only close the handshake fuzz runner once
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user