From ec4534963801778dbee04abed020b7663c69beee Mon Sep 17 00:00:00 2001 From: Steve Hiehn Date: Tue, 5 Dec 2017 10:05:23 -0500 Subject: [PATCH] Register vpnkit publish port clean up function as a logrus.ExitHandler Signed-off-by: Dave Protasowski --- src/cmd/linuxkit/run_hyperkit.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/cmd/linuxkit/run_hyperkit.go b/src/cmd/linuxkit/run_hyperkit.go index 404d80fbf..a3e846ba6 100644 --- a/src/cmd/linuxkit/run_hyperkit.go +++ b/src/cmd/linuxkit/run_hyperkit.go @@ -291,6 +291,7 @@ func runHyperKit(args []string) { log.Fatalf("Publish ports failed with: %v", err) } defer f() + log.RegisterExitHandler(f) default: log.Fatalf("Port publishing requires %q or %q networking mode", hyperkitNetworkingDockerForMac, hyperkitNetworkingVPNKit) }