From 507374ca4ef7f6e99c6e38dbbc41ae1c774c8599 Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Sat, 2 May 2020 17:03:11 +0000 Subject: [PATCH] Improve openvpn run loop logs --- cmd/main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmd/main.go b/cmd/main.go index 757b049b..37cf11a1 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -333,6 +333,7 @@ func openvpnRunLoop(ctx context.Context, ovpnConf openvpn.Configurator, streamMe if ctx.Err() == context.Canceled { break } + logger.Info("openvpn: starting") openvpnCtx, openvpnCancel := context.WithCancel(ctx) stream, waitFn, err := ovpnConf.Start(openvpnCtx) fatalOnError(err) @@ -343,6 +344,9 @@ func openvpnRunLoop(ctx context.Context, ovpnConf openvpn.Configurator, streamMe }) err = waitFn() waitErrors <- err + if openvpnCtx.Err() == context.Canceled { + logger.Info("openvpn: shutting down") + } logger.Error("openvpn: %s", err) openvpnCancel() }