File tree Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Expand file tree Collapse file tree 1 file changed +12
-10
lines changed Original file line number Diff line number Diff line change @@ -85,16 +85,18 @@ func (s *chainProcessor) processReadyBlocks() {
85
85
}
86
86
87
87
if err := s .processBlockData (bd ); err != nil {
88
- logger .Errorf ("block data processing for block with hash %s failed: %s" , bd .Hash , err )
89
-
90
88
// depending on the error, we might want to save this block for later
91
- if errors .Is (err , errFailedToGetParent ) {
92
- if err := s .pendingBlocks .addBlock (& types.Block {
93
- Header : * bd .Header ,
94
- Body : * bd .Body ,
95
- }); err != nil {
96
- logger .Debugf ("failed to re-add block to pending blocks: %s" , err )
97
- }
89
+ if ! errors .Is (err , errFailedToGetParent ) {
90
+ logger .Errorf ("block data processing for block with hash %s failed: %s" , bd .Hash , err )
91
+ continue
92
+ }
93
+
94
+ logger .Tracef ("block data processing for block with hash %s failed: %s" , bd .Hash , err )
95
+ if err := s .pendingBlocks .addBlock (& types.Block {
96
+ Header : * bd .Header ,
97
+ Body : * bd .Body ,
98
+ }); err != nil {
99
+ logger .Debugf ("failed to re-add block to pending blocks: %s" , err )
98
100
}
99
101
}
100
102
}
@@ -169,7 +171,7 @@ func (s *chainProcessor) processBlockData(bd *types.BlockData) error {
169
171
}
170
172
171
173
if err := s .handleBlock (block ); err != nil {
172
- logger .Errorf ("failed to handle block number %s: %s" , block .Header .Number , err )
174
+ logger .Debugf ("failed to handle block number %s: %s" , block .Header .Number , err )
173
175
return err
174
176
}
175
177
You can’t perform that action at this time.
0 commit comments