1
0
Fork 0
mirror of https://github.com/eosswedenorg/antelope-api-healthcheck synced 2026-07-03 11:53:43 +02:00

cmd/eosio-api-healtcheck/main.go: store server object returned from server.Start() and call Close() after event loop.

This commit is contained in:
Henrik Hautakoski 2022-11-24 14:39:03 +01:00
parent 2daa5801c1
commit a768d89909
No known key found for this signature in database
GPG key ID: 608414D93E862CCD

View file

@ -176,12 +176,17 @@ func main() {
addr = argv_listen_addr() addr = argv_listen_addr()
// Start listening to TCP Connections // Start listening to TCP Connections
err := server.Start(addr) srv, err := server.Start(addr)
if err == nil { if err == nil {
logger.Info("TCP Server started", "addr", addr) logger.Info("TCP Server started", "addr", addr)
// Run the signal event loop. // Run the signal event loop.
signalEventLoop() signalEventLoop()
err = srv.Close()
if err != nil {
logger.Error("Failed to close server", "error", err)
}
} else { } else {
log.Error("Failed to start tcp server", "error", err) log.Error("Failed to start tcp server", "error", err)
} }