From 3a2f10bf34b8c55b15f171cdf24719fc849d847b Mon Sep 17 00:00:00 2001 From: Ruben Pollan Date: Thu, 28 Jun 2018 18:37:53 +0200 Subject: [feat] ignore kill errors --- helper/helper.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/helper/helper.go b/helper/helper.go index a3816de..5419696 100644 --- a/helper/helper.go +++ b/helper/helper.go @@ -87,10 +87,11 @@ func (openvpn *openvpnT) stop(w http.ResponseWriter, r *http.Request) { func (openvpn *openvpnT) kill() error { err := kill(openvpn.cmd) - if err != nil { - return err + if err == nil { + openvpn.cmd.Wait() + } else { + log.Printf("Error killing the process: %v", err) } - openvpn.cmd.Wait() openvpn.cmd = nil return nil -- cgit v1.2.3