diff --git a/alpine/packages/iptables/main.ml b/alpine/packages/iptables/main.ml index 31da8c929..23db29202 100644 --- a/alpine/packages/iptables/main.ml +++ b/alpine/packages/iptables/main.ml @@ -65,10 +65,10 @@ let delete ({ proto; dport; ip; port } as p) = let ic = open_in filename in let pid = int_of_string (input_line ic) in logf "Sending SIGTERM to %d" pid; - Unix.kill Sys.sigterm pid + Unix.kill pid Sys.sigterm with e -> logf "delete: failed to remove proxy for %s: %s" filename (Printexc.to_string e); - raise e + () let parse_ip_port ip_port = match Astring.String.cut ~sep:":" ip_port with | None ->