aboutsummaryrefslogtreecommitdiffstats
path: root/FuseArchive/FileSystem.py
diff options
context:
space:
mode:
Diffstat (limited to 'FuseArchive/FileSystem.py')
-rw-r--r--FuseArchive/FileSystem.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/FuseArchive/FileSystem.py b/FuseArchive/FileSystem.py
index 31470c5..64eae86 100644
--- a/FuseArchive/FileSystem.py
+++ b/FuseArchive/FileSystem.py
@@ -19,7 +19,7 @@ class FileSystem(fuse.Fuse):
def getattr(self, path):
treefile = "./tree" + path
- if os.path.isfile( treefile ):
+ if os.path.isfile( treefile ) and not os.path.islink( treefile ):
logging.debug( "Delegating getattr to File for " + path )
# Check in the dirty cache first (to handle lseek and the