Add another check
Maybe fix a filter error propagation bug
Avoid spawning too many idle threads due to a race condition
Cast away a warning