From 23bfb4c2e917f581702291fe3ea69fce23f8c89d Mon Sep 17 00:00:00 2001 From: Alessio Treglia Date: Fri, 21 Sep 2018 15:37:36 +0100 Subject: [PATCH] Amend StartHTTPServer() too for consistency's sake --- rpc/lib/server/http_server.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/rpc/lib/server/http_server.go b/rpc/lib/server/http_server.go index 8069a81d4..9ad782987 100644 --- a/rpc/lib/server/http_server.go +++ b/rpc/lib/server/http_server.go @@ -56,13 +56,14 @@ func StartHTTPServer( listener = netutil.LimitListener(listener, config.MaxOpenConnections) } - go func() { - err := http.Serve( - listener, - RecoverAndLogHandler(maxBytesHandler{h: handler, n: maxBodyBytes}, logger), - ) + err = http.Serve( + listener, + RecoverAndLogHandler(maxBytesHandler{h: handler, n: maxBodyBytes}, logger), + ) + if err != nil { logger.Info("RPC HTTP server stopped", "err", err) - }() + return nil, err + } return listener, nil }