diff options
Diffstat (limited to 'FuseArchive/FileSystem.py')
-rw-r--r-- | FuseArchive/FileSystem.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/FuseArchive/FileSystem.py b/FuseArchive/FileSystem.py index 16e5b2c..dfb5515 100644 --- a/FuseArchive/FileSystem.py +++ b/FuseArchive/FileSystem.py @@ -47,9 +47,9 @@ class FileSystem(fuse.Fuse): yield fuse.Direntry(e) def unlink(self, path): - # Do a truncate to free our chunks + # Ask our file to release it's chunks f = ChunkFile( path, os.O_RDWR, 0 ) - f.ftruncate( 0 ) + f.pre_unlink() f.release( 0 ) os.unlink("./tree" + path) |