MacFUSE's support for kqueue/kevent is for changes that occur through the VFS, that is, through "normal channels" in the kernel. Transporting "out-of-band" changes from a file system user-space daemon to the kernel and translating them into kevents is a different problem, and not something MacFUSE does right now. Even if this support were to be added, one would have to think about how to maintain the sanity of such notifications--the daemon could say one thing (incorrectly or maliciously), but the VFS could say another thing. Besides, the daemon saying something like "file deleted" has other repercussions if the kernel thinks the file exists and is in use.
Regardless, the Finder still wouldn't be happy -- it uses "strange" (for lack of a more appropriate term) logic to determine if a given file system type supports kqueue/kevent. That logic rules out MacFUSE, even though MacFUSE *does* support kqueue/kevent. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "macfuse-devel" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/macfuse-devel?hl=en -~----------~----~----~----~------~----~------~--~---
