[Mono-list] Fwd: [Mono-osx] FileSystemWatcher
Miguel de Icaza
miguel at ximian.com
Thu Jan 18 10:34:41 EST 2007
> Earlier I was told not to monitor an SMB share because it were
> implemented using a polling approach for remote shares so instead I
> connected a Windows drive to an OS X SMB share, monitoring the local
> changes there. However the same results occurred last time I checked
> running the DOS app locally on OS X, so without any SMB in between, so
> that the latter probably isn't the source of the problem... Also, the
> same issue occurs when my Mono application performs the changes
> itself, so I doubt it's an issue with the DOS application performing
> the changes.
Mono has a special driver for OSX to handle this (it uses kqueue).
The source code is in mono/mono/metadata/filewatcher.c
More information about the Mono-list