https://bugs.winehq.org/show_bug.cgi?id=57935
Bug ID: 57935 Summary: dmon file watching library doesn't recursively watch existing directories Product: Wine Version: 10.3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dark@darkok.xyz Distribution: ---
With the dmon file watching library found at https://github.com/septag/dmon, it fails to report changes from within subdirectories with the DMON_WATCHFLAGS_RECURSIVE flag enabled. It only manages to do so with subdirectories created during the runtime of the program, but directories present from before the program had started are not watched.
I've tried on Wine versions as far back as 7.5 and the bug is still present, thus I am not sure if this is a regression or not.
Code to reproduce can be found in the README of the repository, with the only changes necessary being a printf inside the callback, and a loop to prevent it from instantly terminating.
https://bugs.winehq.org/show_bug.cgi?id=57935
DarkOK dark@darkok.xyz changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://github.com/septag/d | |mon Keywords| |source
https://bugs.winehq.org/show_bug.cgi?id=57935
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download