diff --git a/internal/handshake/crypto_setup_client.go b/internal/handshake/crypto_setup_client.go index c923bbc3..78ec12b9 100644 --- a/internal/handshake/crypto_setup_client.go +++ b/internal/handshake/crypto_setup_client.go @@ -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 {