diff --git a/src/cmd/root.go b/src/cmd/root.go index 8216a367..946ffdd9 100644 --- a/src/cmd/root.go +++ b/src/cmd/root.go @@ -84,10 +84,10 @@ func rootCmd() *cmdBuilder.Cmd { } } - ctx, cancel := context.WithTimeout(ctx, time.Second*5) + pingCtx, cancel := context.WithTimeout(ctx, time.Second) defer cancel() - if err := nettools.Ping(ctx, vpnCheckAddress); err != nil { + if err := nettools.Ping(pingCtx, vpnCheckAddress); err != nil { body.AddStringsRow(i18n.T(i18n.StatusInfoVpnStatus), i18n.T(i18n.VpnCheckingConnectionIsNotActive)) } else { body.AddStringsRow(i18n.T(i18n.StatusInfoVpnStatus), i18n.T(i18n.VpnCheckingConnectionIsActive)) diff --git a/src/cmd/vpnUp.go b/src/cmd/vpnUp.go index c444616f..ad58c63d 100644 --- a/src/cmd/vpnUp.go +++ b/src/cmd/vpnUp.go @@ -184,10 +184,10 @@ func isVpnConnect(ctx context.Context, uxBlocks uxBlock.UxBlocks) bool { p := []uxHelpers.Process{ { F: func(ctx context.Context) error { - ctx, cancel := context.WithTimeout(ctx, time.Second*5) + pingCtx, cancel := context.WithTimeout(ctx, time.Second) defer cancel() - return nettools.Ping(ctx, vpnCheckAddress) + return nettools.Ping(pingCtx, vpnCheckAddress) }, RunningMessage: i18n.T(i18n.VpnCheckingConnection), ErrorMessageMessage: i18n.T(i18n.VpnCheckingConnectionIsNotActive),