diff --git a/pkg/helper/darwin.go b/pkg/helper/darwin.go
index a1e1f00c6704176db24049c144e117565fe2ad16..f2913224b3025fd34907dce2a932ff17325066b6 100644
--- a/pkg/helper/darwin.go
+++ b/pkg/helper/darwin.go
@@ -88,7 +88,12 @@ func getOpenvpnPath() string {
 }
 
 func kill(cmd *exec.Cmd) error {
-	return cmd.Process.Signal(os.Interrupt)
+	log.Printf("Sending kill signal to pid: %v", cmd.Process.Pid)
+	err := cmd.Process.Signal(os.Interrupt)
+	if err != nil {
+		return err
+	}
+	return nil
 }
 
 func firewallStart(gateways []string) error {