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 -~----------~----~----~----~------~----~------~--~---
