fish-shell/src/universal_notifier
Mahmoud Al-Qudsi 46c1f0e338
Add kqueue-based uvar notifier for BSD (#10674)
Add kqueue-based uvar notifier for BSD

Tested under FreeBSD 13.3.

This also works under all versions of macOS, and has some
benefits over the current notifyd choice.

Mutex is used because of the non-mut `notification_fd_became_readable()` `&self`
reference, but contention is not expected.
2024-08-26 17:10:26 -05:00
..
inotify.rs Update nix to 0.29 2024-06-06 16:47:52 +02:00
kqueue.rs Add kqueue-based uvar notifier for BSD (#10674) 2024-08-26 17:10:26 -05:00
mod.rs Add kqueue-based uvar notifier for BSD (#10674) 2024-08-26 17:10:26 -05:00
notifyd.rs Move from libc read/write to nix read/write 2024-01-21 11:49:40 -08:00
test_helpers.rs Move fish-rust to project root 2024-01-13 03:58:33 +01:00