diff --git a/blockbook.go b/blockbook.go index 96cb61f2..073e828e 100644 --- a/blockbook.go +++ b/blockbook.go @@ -406,12 +406,11 @@ func pushSynchronizationHandler(nt bchain.NotificationType) { func waitForSignalAndShutdown(https *server.HTTPServer, socketio *server.SocketIoServer, chain bchain.BlockChain, timeout time.Duration) { sig := <-chanOsSignal + glog.Infof("Shutdown: %v", sig) ctx, cancel := context.WithTimeout(context.Background(), timeout) defer cancel() - glog.Infof("Shutdown: %v", sig) - if https != nil { if err := https.Shutdown(ctx); err != nil { glog.Error("HttpServer.Shutdown error: ", err)