We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 185d8c5 commit 13e5a57Copy full SHA for 13e5a57
1 file changed
rofl_oracle/header_oracle.py
@@ -580,6 +580,13 @@ async def watch_addresses_for_interactions(self) -> None:
580
# Always update timer, avoid retry storm for non-critical block
581
self.last_heartbeat_time = time.time()
582
583
+ elif heartbeat_due:
584
+ # Heartbeat due but scan failed before processing any blocks
585
+ logger.warning(
586
+ "Heartbeat due but scan failed before processing any blocks"
587
+ )
588
+ self.last_heartbeat_time = time.time()
589
+
590
# Update scan position to last successfully processed block
591
if last_successful_block >= start_block:
592
self.last_scanned_block = last_successful_block
0 commit comments