Permalink
Browse files

Add info about a possible problem.

Thanks to keyzersuze.
  • Loading branch information...
1 parent 4aa6858 commit e2de9de5d2137f96e6def965b04b7e0c551a3f7b @tex committed Aug 21, 2010
Showing with 15 additions and 0 deletions.
  1. +15 −0 README
View
15 README
@@ -10,6 +10,21 @@ Bugs:
File becames unreadable when it hits a not enough space condition. So
be careful to really have enough free space on the disk to store all the data.
+This is more a feature than a bug:
+
+ In CFile *FileManager::GetUnlocked(const char *name, bool create) FuseCompress
+ uses the underlying filesystem inode number. This is a problem when you have
+ multiple partitions underneath.
+
+ For example
+
+ /backups/.max (partition 1)
+ /backups/.max/alex (partition 2)
+ /backups/.max -> /backup/max (fusecompress)
+
+ This would spoil the inode pool and potentially lead to conflicts, especially
+ with hard links.
+
Problems:
Do NOT compile FuseCompress with g++-4.3.3! Strange threading problems
(broken locking) were detected (thank you Steve!) when using this version of

0 comments on commit e2de9de

Please sign in to comment.