446a8d95a7
Solves several issues, generally through delivering signals before filesystem events, preventing situations where an overwhelming amount of events makes it impossible to quit. Does _not_ solve the problem of a queue full of lower-priority events not accepting an urgent message, but that's a rarer issue that's more complicated to overcome. Changes the Filterer trait: adds Priority to `check_event()` Makes some events unfilterable (Urgent priority): SIGINT, SIGTERM, and CTRL_C to the main process. These still need to be handled by `on_action` to do anything, but cannot be stopped before reaching that. |
||
---|---|---|
.. | ||
helpers | ||
ignores | ||
env_reporting.rs | ||
error_handler.rs | ||
filter_globset.rs | ||
filter_ignorefiles.rs | ||
filter_tagged_filterfiles.rs | ||
filter_tagged_nonpaths.rs | ||
filter_tagged_parser.rs | ||
filter_tagged_paths.rs |