Register vpnkit publish port clean up function as a logrus.ExitHandler

Signed-off-by: Dave Protasowski <dprotaso@gmail.com>
This commit is contained in:
Steve Hiehn 2017-12-05 10:05:23 -05:00 committed by Dave Protasowski
parent c9b4f8306a
commit ec45349638

View File

@ -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)
}