Skip to content

Commit 46df2c4

Browse files
committed
chore: improve logs
1 parent db20c64 commit 46df2c4

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

src/indexer/mod.rs

+4-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
use std::{thread, time::Duration};
1+
use std::thread;
22

33
use alloy::transports::http::ReqwestTransport;
44
use anyhow::anyhow;
55
use event_handlers::{finalized_checkpoint::FinalizedCheckpointHandler, head::HeadEventHandler};
66
use futures::StreamExt;
77
use reqwest_eventsource::Event;
8-
use tokio::{sync::mpsc, task::JoinHandle, time::sleep};
8+
use tokio::{sync::mpsc, task::JoinHandle};
99
use tracing::{debug, error, info, Instrument};
1010

1111
use crate::{
@@ -237,7 +237,7 @@ impl Indexer<ReqwestTransport> {
237237
.subscribe_to_events(&topics)
238238
.map_err(LiveIndexingError::BeaconEventsSubscriptionError)?;
239239

240-
info!("Subscribed to beacon events: {}", events);
240+
info!("Subscribed to beacon SSE stream: {}", events);
241241

242242
while let Some(event) = event_source.next().await {
243243
match event {
@@ -271,11 +271,7 @@ impl Indexer<ReqwestTransport> {
271271
event_source.close();
272272

273273
if let reqwest_eventsource::Error::StreamEnded = error {
274-
info!(
275-
"Beacon node events stream ended. Retrying subscription connection…"
276-
);
277-
278-
sleep(Duration::from_secs(1)).await;
274+
info!("Beacon node SSE stream ended. Resubscribing to stream…");
279275

280276
break;
281277
} else {
@@ -289,7 +285,6 @@ impl Indexer<ReqwestTransport> {
289285
.instrument(realtime_sync_task_span)
290286
.await;
291287

292-
// Send final status message
293288
if let Err(error) = result {
294289
tx.send(IndexerTaskMessage::Error(error.into())).await?;
295290
} else {

0 commit comments

Comments
 (0)