From: Antony K. <an...@lo...> - 2005-11-01 13:21:41
|
Hi all, Is anyone else having trouble with filehandles and the fuse-j bindings ? I've found that the filehandle generated by open() is not the same as that subsequently used for read() : 2005-11-01 13:11:48 [INFO] main <fuse.FakeFilesystem.open> FS: open:/read.me 32768 fh:-120943264 counter:1 2005-11-01 13:11:48 [INFO] Thread-0 <fuse.FakeFilesystem.read> FS: read pathname=null fh=4174024032 I use the filehandle to look up the original pathname from a Vector; if anyone can suggest a better way of completing read operations when another process has unlinked the file then I'm all ears - currently when unlink is called, future accesses of file use .fuse_hidden0000000000 as the filename, which in my application is a pain ! Antony. |