From 59b4ade50bbd3aa397789ab8bfb3dfdbeb883a5a Mon Sep 17 00:00:00 2001 From: Preston Van Loon Date: Fri, 27 Sep 2019 12:30:28 -0700 Subject: [PATCH] Report sync unhealthy in the case that the node is still syncing initially (#3623) --- beacon-chain/sync/service.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/beacon-chain/sync/service.go b/beacon-chain/sync/service.go index 32bfd31c61..ab7d093654 100644 --- a/beacon-chain/sync/service.go +++ b/beacon-chain/sync/service.go @@ -5,6 +5,7 @@ import ( "sync" "github.com/libp2p/go-libp2p-core/peer" + "github.com/pkg/errors" "github.com/prysmaticlabs/prysm/beacon-chain/blockchain" "github.com/prysmaticlabs/prysm/beacon-chain/db" "github.com/prysmaticlabs/prysm/beacon-chain/operations" @@ -84,6 +85,9 @@ func (r *RegularSync) Stop() error { // Status of the currently running regular sync service. func (r *RegularSync) Status() error { + if r.initialSync.Syncing(){ + return errors.New("waiting for initial sync") + } return nil }