improve closure for error handler
All checks were successful
Rust/sat-rs/pipeline/pr-main This commit looks good

This commit is contained in:
2024-04-03 11:46:01 +02:00
parent 4e32497b6b
commit f9ee3998fd
3 changed files with 52 additions and 52 deletions

View File

@ -154,13 +154,15 @@ impl EventManagerWrapper {
}
pub fn try_event_routing(&mut self) {
let error_handler = |error| self.routing_error_handler(error);
let error_handler = |event_msg: &EventMessageU32, error: EventRoutingError| {
self.routing_error_handler(event_msg, error)
};
// Perform the event routing.
self.event_manager.try_event_handling(error_handler);
}
pub fn routing_error_handler(&self, error: EventRoutingError) {
log::warn!("event routing error: {error:?}");
pub fn routing_error_handler(&self, event_msg: &EventMessageU32, error: EventRoutingError) {
log::warn!("event routing error for event {event_msg:?}: {error:?}");
}
}