[Mono-osx] An open letter to the OS X Mono group.

Andreas Färber andreas.faerber at web.de
Sun Apr 8 09:20:56 EDT 2007


Hello,

>> Is System.IO.FileSystemWatcher not a supported feature then? As
>> reported, it is not working fine:
>> http://bugzilla.ximian.com/show_bug.cgi?id=80564
>> Yet no-one is showing any interest in helping me fix this for Mac OS
>> X... I needed to move part of my application to a Solaris server
>> instead.
>
> We do not have file monitoring code for Solaris (other than polling,
> which is not really great).
>
> Your best chance here is to use inotify on Linux, or build Mono for
> Linux and hope that Solaris' Linux emulation has a complete
> implementation of inotify and run the Linux executables there.

Well, I didn't check the implementation but apparently the polling  
approach works better for me than the current kevent approach.  
Unfortunately the configure script offers no option to select the  
implementation used. I'll try modifying filewatcher.c on OS X next  
week, thanks for the hint.

Andreas


More information about the Mono-osx mailing list