From a98a9fbb13bcb0da055c74067501888b26209539 Mon Sep 17 00:00:00 2001
From: jkito <belter@riseup.net>
Date: Fri, 5 Jul 2024 01:07:51 +0530
Subject: [PATCH] log error from openvpn management when stopping connection

---
 pkg/vpn/openvpn.go | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/pkg/vpn/openvpn.go b/pkg/vpn/openvpn.go
index 58d1dd11..c329e6f4 100644
--- a/pkg/vpn/openvpn.go
+++ b/pkg/vpn/openvpn.go
@@ -387,7 +387,9 @@ func (b *Bitmask) StopVPN() error {
 
 func (b *Bitmask) tryStopFromManagement() {
 	if b.managementClient != nil {
-		b.managementClient.SendSignal("SIGTERM")
+		if err := b.managementClient.SendSignal("SIGTERM"); err != nil {
+			log.Err(err).Msg("Got error while stopping openvpn from management interface")
+		}
 	}
 }
 
-- 
GitLab