Skip to content

Commit be095b1

Browse files
authored
remove serverCh, fix exit code
1 parent eed3dec commit be095b1

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

main.go

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,13 +66,11 @@ func main() {
6666
Addr: *listenFlag,
6767
Handler: mux,
6868
}
69-
serverCh := make(chan struct{})
7069
go func() {
7170
log.Printf("[INFO] server is listening on %s\n", *listenFlag)
7271
if err := server.ListenAndServe(); err != http.ErrServerClosed {
7372
log.Fatalf("[ERR] server exited with: %s", err)
7473
}
75-
close(serverCh)
7674
}()
7775

7876
signalCh := make(chan os.Signal, 1)
@@ -89,8 +87,7 @@ func main() {
8987
log.Fatalf("[ERR] failed to shutdown server: %s", err)
9088
}
9189

92-
// If we got this far, it was an interrupt, so don't exit cleanly
93-
os.Exit(2)
90+
os.Exit(0)
9491
}
9592

9693
func httpEcho(v string) http.HandlerFunc {

0 commit comments

Comments
 (0)