(In reply to comment #120)
> Some filesystems (i.e. NFS) don't fire events.
Perhaps, but even NFS must call though the kernel I believe.
Unless there is really some exception to this (even on newer kernels), it seems
like gam_server needs to switch into some kind of a callback mode and notify its
client via those messages... instead of polling directories. Retain the polling
mode for really old kernels, that's fine..
(In reply to comment #120)
> Some filesystems (i.e. NFS) don't fire events.
Perhaps, but even NFS must call though the kernel I believe.
Unless there is really some exception to this (even on newer kernels), it seems
like gam_server needs to switch into some kind of a callback mode and notify its
client via those messages... instead of polling directories. Retain the polling
mode for really old kernels, that's fine..