|
@ -2,6 +2,7 @@ package node |
|
|
|
|
|
|
|
|
import ( |
|
|
import ( |
|
|
"context" |
|
|
"context" |
|
|
|
|
|
"errors" |
|
|
"fmt" |
|
|
"fmt" |
|
|
"net/http" |
|
|
"net/http" |
|
|
"sync" |
|
|
"sync" |
|
@ -571,7 +572,11 @@ func (n *Node) StartSynchronizer() { |
|
|
if n.ctx.Err() != nil { |
|
|
if n.ctx.Err() != nil { |
|
|
continue |
|
|
continue |
|
|
} |
|
|
} |
|
|
log.Errorw("Synchronizer.Sync", "err", err) |
|
|
|
|
|
|
|
|
if errors.Is(err, eth.ErrBlockHashMismatchEvent) { |
|
|
|
|
|
log.Warnw("Synchronizer.Sync", "err", err) |
|
|
|
|
|
} else { |
|
|
|
|
|
log.Errorw("Synchronizer.Sync", "err", err) |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|