Watchdog platform support and behavior
masterWatchdog uses native APIs where possible and falls back to periodic disk polling when native APIs are unavailable.
Supported Platforms
- Linux 2.6+: Uses
inotify. - macOS: Uses
FSEvents(preferred) orkqueue. - BSD: Uses
kqueue. - Windows Vista and later: Uses
ReadDirectoryChangesW. - Fallback: OS-independent polling via directory tree snapshots.