diff --git a/connection/errors.go b/connection/errors.go index 98eececd..df3cfe97 100644 --- a/connection/errors.go +++ b/connection/errors.go @@ -18,15 +18,6 @@ func (e DupConnRegisterTunnelError) Error() string { return "already connected to this server, trying another address" } -// Dial to edge server with quic failed -type EdgeQuicDialError struct { - Cause error -} - -func (e EdgeQuicDialError) Error() string { - return "failed to dial to edge with quic: " + e.Cause.Error() -} - // RegisterTunnel error from server type ServerRegisterTunnelError struct { Cause error diff --git a/connection/quic.go b/connection/quic.go index 607a17c7..4e2f4681 100644 --- a/connection/quic.go +++ b/connection/quic.go @@ -55,7 +55,7 @@ func NewQUICConnection( ) (*QUICConnection, error) { session, err := quic.DialAddr(edgeAddr.String(), tlsConfig, quicConfig) if err != nil { - return nil, EdgeQuicDialError{Cause: err} + return nil, fmt.Errorf("failed to dial to edge: %w", err) } datagramMuxer, err := quicpogs.NewDatagramMuxer(session, logger)