Files
linuxkit/alpine/packages/proxy/main.go
David Scott a8fc95eb9d proxy: on exit, return to main for cleanup
Previously the proxy.go would directly call `os.Exit`. This patch
causes control to return to `main` where we can tear down any port
forward.

Signed-off-by: David Scott <dave.scott@docker.com>
2016-04-04 12:41:02 +01:00

19 lines
215 B
Go

package main
import (
"log"
"os"
"pkg/proxy"
)
func main() {
host, container := parseHostContainerAddrs()
err := proxyForever(proxy.NewProxy(host, container))
if err != nil {
os.Exit(0)
}
os.Exit(1)
}