Dear Group,

I have just discovered that the dictionary values for
NSFileSystemFreeSize returned by attributesOfFileSystemForPath, are
not respected/updated by the Snow Leopard Finder if changed after a
FUSE has been mounted.
The callback is called multiple times when accessing the mounted FUSE
using the Finder, but the free size value shown by the Finder remains
the value returned when the FUSE was originally mounted.
A restart of the Finder does not change the behaviour.
Commandline queries (df or du) return the correct value.

The issue is reproduceable using LoopBackFS:
- mount LoopBackFS and select a folder on your Desktop for instance
- observe that the free size of the FUSE is identical to the free size
of your boot volume
- copy a large file into the FUSE
- observe that although the free size of the bootvolume changes, the
free size of the FUSE remains the same.

I have also experimented with turning off caching using nolocalcaches
as an option to no effect.

Any suggestions would be appeciated.

Thanks and regards
Thomas

-- 
You received this message because you are subscribed to the Google Groups 
"MacFUSE" 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?hl=en.

Reply via email to