Sorry for the misleading subject... this was another issue I have...

Please read instead CREATE FAILING USING FINDER

Cheers,

-stan

On Feb 14, 1:23 am, spolu <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I have implemented a Fuse based FS...
>
> When working in a terminal everything seems to work fine. But as soon
> as I try to copy/paste using finder, things go wrong. and Finder
> notify me with the impossibility to copy the file :
> "The item "resume.txt" cannot be copied because there is not enough
> free space"
>
> Here is a log of the operations I receive to my fuse interface in the
> following test case :
>
> emacs mountpoint/test.txt
> save the file
> copy paste resume.txt using the finder
>
> [emacs mountpoint/test/txt]
> [save and close]
> FUSE_READDIR /
> FUSE_CREATE /test.txt fd 5
> FUSE_WRITE /test.txt 14 0 fd : 5 RET : 14
> FUSE_RELEASE /me/test.txt fd : 5
> [navigate to mountpoint/ in the finder]
> FUSE_READDIR /
> FUSE_OPEN /me/test.txt fd : 5
> FUSE_RELEASE /test.txt fd : 5
> [paste a file resume.txt]
> FUSE_CREATE /resume.txt fd 5
> FUSE_RELEASE /resume.txt fd : 5
> FUSE_READDIR /
> FUSE_UNLINK /resume.txt
> FUSE_READDIR /
>
> There is no call to GETATTR and I am returning -UNOTSUP to all xattr
> functions except xsetattr where I return 0 to avoid fancy error
> message enven in the terminal. The call to CREATE worked since fd 5 is
> set in fuse_file_info.
> Copying resume.txt using the terminal works perfectly
>
> I must be missing something here. Any idea ?
>
> Thanks a lot !
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"macfuse-devel" 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-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to