Skip to content

Commit 03c64f4

Browse files
authored
Merge pull request #93 from Random-Liu/fix-http-server
Create a goroutine for the http server.
2 parents f20b892 + ee2a5b1 commit 03c64f4

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

cmd/node_problem_detector.go

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,12 @@ func startHTTPServer(p problemdetector.ProblemDetector, npdo *options.NodeProble
4444
p.RegisterHTTPHandlers()
4545

4646
addr := net.JoinHostPort(npdo.ServerAddress, strconv.Itoa(npdo.ServerPort))
47-
err := http.ListenAndServe(addr, nil)
48-
if err != nil {
49-
glog.Fatalf("Failed to start server: %v", err)
50-
}
47+
go func() {
48+
err := http.ListenAndServe(addr, nil)
49+
if err != nil {
50+
glog.Fatalf("Failed to start server: %v", err)
51+
}
52+
}()
5153
}
5254

5355
func main() {

0 commit comments

Comments
 (0)