diff options
Diffstat (limited to 'crates/trc/src/collector.rs')
-rw-r--r-- | crates/trc/src/collector.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/trc/src/collector.rs b/crates/trc/src/collector.rs index a56745d1..2c28e19e 100644 --- a/crates/trc/src/collector.rs +++ b/crates/trc/src/collector.rs @@ -52,7 +52,7 @@ impl Collector { let subscribers = { std::mem::take(&mut (*SUBSCRIBER_UPDATE.lock())) }; if !subscribers.is_empty() { self.subscribers.extend(subscribers); - } else if event.level == Level::Disable { + } else if event.matches(EventType::Server(ServerEvent::Shutdown)) { do_continue = false; } } @@ -84,7 +84,7 @@ impl Collector { } pub fn shutdown() { - Event::new(EventType::Server(ServerEvent::Shutdown), Level::Disable, 0).send() + Event::new(EventType::Server(ServerEvent::Shutdown)).send() } } |