From 91244340e204805dd0c2664aff5715eec74aac2c Mon Sep 17 00:00:00 2001 From: Lucas Hendren Date: Sun, 6 Jan 2019 17:41:05 -0800 Subject: [PATCH] cmd/geth: Updated main to use right timer object --- cmd/geth/main.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/geth/main.go b/cmd/geth/main.go index 63767dc59d..f2436c2382 100644 --- a/cmd/geth/main.go +++ b/cmd/geth/main.go @@ -346,14 +346,15 @@ func startNode(ctx *cli.Context, stack *node.Node) { } } var mux = stack.EventMux() - var sub = mux.Subscribe(downloader.DoneEvent{}) + var sub = mux.Subscribe(downloader.DoneEvent{},downloader.FailedEvent{}) for { select { case headers := <-sub.Chan(): if headers == nil { return } - if 600 >= time.Now().Unix()-headers.Time.Unix() { + if 600 >= time.Now().Unix()-headers.Time.Unix() { + log.Info("Synchronisation completed, checking", "check",exitWhenSynced) time.Sleep(exitWhenSynced) stack.Stop() }