aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-03-26 00:13:53 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-03-26 00:13:53 +0100
commitf350843281b6de6e3d95b26ffdf2b56318362420 (patch)
treec44fb1cbd4847722793a04033ca0f3d1e54025b8
parent71e771e95b4477c19def4122b085150c4992ca62 (diff)
WS
-rw-r--r--main.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/main.go b/main.go
index 21e68da..89dca80 100644
--- a/main.go
+++ b/main.go
@@ -20,15 +20,20 @@ var (
func main() {
flag.Parse()
+
if err := route.Load(*data); err != nil {
log.Println(err)
}
+
if err := route.Restore(); err != nil {
log.Fatal(err)
}
+
errc := make(chan error)
+
go func() { errc <- server.ListenAndServe() }()
go func() { errc <- server.ListenAndServeTLS("", "") }()
go func() { errc <- http.ListenAndServe(":http-alt", nil) }()
+
log.Fatal(<-errc)
}