Fix Ctrl-C handling
This commit is contained in:
@@ -21,7 +21,7 @@ func (d *Dialer) Dial() (net.Conn, error) {
|
||||
func (d *Dialer) UpstreamURL() (*url.URL, error) {
|
||||
if d.app.Config().Upstream.URL == "" {
|
||||
return nil, fmt.Errorf(
|
||||
"%w: %w (%s)", ErrDialer, ErrParseURL,
|
||||
"%w: %w (%s)", ErrDialer, ErrUpstreamURL,
|
||||
"upstream URL is empty",
|
||||
)
|
||||
}
|
||||
@@ -29,7 +29,7 @@ func (d *Dialer) UpstreamURL() (*url.URL, error) {
|
||||
u, err := url.Parse(d.app.Config().Upstream.URL)
|
||||
if err != nil {
|
||||
return nil, fmt.Errorf(
|
||||
"%w: %w (%w)", ErrDialer, ErrParseURL, err,
|
||||
"%w: %w (%w)", ErrDialer, ErrUpstreamURL, err,
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
@@ -4,6 +4,6 @@ import "errors"
|
||||
|
||||
var (
|
||||
ErrDialer = errors.New("dialer")
|
||||
ErrConnectDependencies = errors.New("failed to connect dependencies")
|
||||
ErrParseURL = errors.New("failed to parse URL")
|
||||
ErrConnectDependencies = errors.New("function ConnectDependencies()")
|
||||
ErrUpstreamURL = errors.New("function UpstreamURL()")
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user