From c2a33ee222a25f3f5d1c90ca4664e12e0d5bb096 Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Mon, 9 May 2005 13:29:17 +0000 Subject: fix --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index ce7952b..faf520a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2005-05-09 Miklos Szeredi + + * libfuse: add "tree_lock" rwlock, that is locked for write in + rename, unlink and rmdir, and locked for read in all other + operations. This should fix the rename/release race reported by + Valient Gough and others. The solution is very coarse, a finer + grained locking scheme could be implemented, but it would be much + more complex. Let's see whether this is good enough. + 2005-05-09 Miklos Szeredi * Released 2.3-pre7 -- cgit v1.2.3