Skip to content

Commit 1e03611

Browse files
committed
improved seignaling of danger for diable_retries
1 parent 65566fa commit 1e03611

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

testnet/stacks-node/src/event_dispatcher.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ struct EventObserver {
9090
endpoint: String,
9191
/// Timeout for sending events to this observer
9292
timeout: Duration,
93-
/// force observers to not retry on error
93+
/// If true, the stacks-node will not retry if event delivery fails for any reason.
94+
/// WARNING: This should not be set on observers that require successful delivery of all events.
9495
disable_retries: bool,
9596
}
9697

@@ -1690,6 +1691,10 @@ impl EventDispatcher {
16901691
conf.disable_retries,
16911692
);
16921693

1694+
if conf.disable_retries {
1695+
warn!("Observer {} is configured in \"disable_retries\" mode: events are not granted to be delivered", conf.endpoint);
1696+
}
1697+
16931698
let observer_index = self.registered_observers.len() as u16;
16941699

16951700
for event_key_type in conf.events_keys.iter() {

0 commit comments

Comments
 (0)