diff options
author | Ruben Pollan <meskio@sindominio.net> | 2018-06-28 18:37:53 +0200 |
---|---|---|
committer | Ruben Pollan <meskio@sindominio.net> | 2018-07-03 19:37:07 +0200 |
commit | 3a2f10bf34b8c55b15f171cdf24719fc849d847b (patch) | |
tree | ac1b74c18079b056a13a6c236ce46aa61f4b0f39 | |
parent | 70a00e619c193b54bc74cb4a007106917e877825 (diff) |
[feat] ignore kill errors
-rw-r--r-- | helper/helper.go | 7 |
1 files 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 |