forked from quic-go/quic-go
Make error chan not block for a single write, allowing ParseHandshakeMessage goroutine to gracefully exit
This commit is contained in:
@@ -102,7 +102,7 @@ func NewCryptoSetupClient(
|
||||
|
||||
func (h *cryptoSetupClient) HandleCryptoStream() error {
|
||||
messageChan := make(chan HandshakeMessage)
|
||||
errorChan := make(chan error)
|
||||
errorChan := make(chan error, 1)
|
||||
|
||||
go func() {
|
||||
for {
|
||||
|
||||
Reference in New Issue
Block a user