[Mono-dev] FileSystemWatcher on Linux
"Andrés G. Aragoneses"
knocte at gmail.com
Sat Dec 27 12:48:46 EST 2008
Hey Pablo, do a quick search on bugzilla, there are some open bugs about
FSW, maybe you're facing them ;)
Andrés
pablosantosluac at terra.es wrote:
> Hi,
>
> There's a variable in InotifyWatcher named new_name_needed which is not
> used since revision 63309 and avoids "renames" to work correctly.
>
> When a move a file (rename) I get a "moved_from" and "moved_to" pair of
> events, but they are not correctly processed since "moved_to" always
> have "new_name_needed" to false.
>
> pablosantosluac at terra.es escribió:
>> Ok, a bit of more info
>>
>> I set the "directory" to be /home/pablo but I'm only getting "rename"
>> notifications *inside* /home/pablo/somethingelse, never when the ops are
>> directly in /home/pablo
>>
>> I'll take a look at the code
>>
>> pablo
>>
>> pablosantosluac at terra.es escribió:
>>
>>> Hi,
>>>
>>> I'm running a test with FileSystemWatcher on linux. My problem is:
>>>
>>> - I never get "rename" events but "removed" and "added" event pairs
>>>
>>> - I also get a huge number of "modified" events for files I think no one
>>> is touching (I'm seeing that on a huge number of source files on my
>>> workspace, files that are not being edited (unless they're being acessed
>>> by "beagle" ... :-P, so just forget about this one)
>>>
>>> Also, one question: Inotify is able to *correctly* report moved files,
>>> isn't it? I mean, not like on windows where the *sad* FileSystemWatcher
>>> implementation is not able to track moved files, right? So, wouldn't it
>>> be better to modify the InotifyWatcher implementation to correctly fill
>>> moved events (I know it won't be the *standard* way, but it would be
>>> better, wouldn't it?)
>>>
>>> _______________________________________________
>>> Mono-osx mailing list
>>> Mono-osx at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/mono-osx
>>>
>>>
>>> _______________________________________________
>>> Mono-devel-list mailing list
>>> Mono-devel-list at lists.ximian.com
>>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>>
>>>
>>>
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>>
More information about the Mono-devel-list
mailing list