Bypass filters for empty events
This commit is contained in:
parent
f492bca8c3
commit
7cdb6ac5ad
|
@ -73,6 +73,9 @@ pub async fn worker(
|
||||||
Ok(Some(event)) => {
|
Ok(Some(event)) => {
|
||||||
trace!(?event, "got event");
|
trace!(?event, "got event");
|
||||||
|
|
||||||
|
if event.is_empty() {
|
||||||
|
trace!("empty event, by-passing filters");
|
||||||
|
} else {
|
||||||
let filtered = working.borrow().filterer.check_event(&event);
|
let filtered = working.borrow().filterer.check_event(&event);
|
||||||
match filtered {
|
match filtered {
|
||||||
Err(err) => {
|
Err(err) => {
|
||||||
|
@ -88,6 +91,7 @@ pub async fn worker(
|
||||||
trace!("filter passed event");
|
trace!("filter passed event");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if set.is_empty() {
|
if set.is_empty() {
|
||||||
trace!("event is the first, resetting throttle window");
|
trace!("event is the first, resetting throttle window");
|
||||||
|
|
Loading…
Reference in New Issue