> I certinaly had problems a few years ago with fossil deadlocking,
> since I disabled ephemeral snapshots it has been quite reliable.
> 
> My feeling (nothing more than that) was that the deadlocks seemed to
> occur when I receved email just at the time of the snapshot.
> 
> the problem seemed to occur at a rate of once per month or two
> for my lightly loaded home server.
> 
> I did try to run two file servers for a while, exporting
> /proc from the test machine with snapshots enabled to a seccond one.
> The hope was that I would be able to use acid to debug the test
> machine's fossil when the problem occured. Sadly I never caught the
> problem and had to decomission the old machine (house repairs).

It is pretty easy to reproduce this bug.

When writing a large file, run "snap -a", then "snap" four times.
Fossil should hang.

I just tried and I am able to reproduce it reliably on a new Fossil.

I've uploaded the stack traces on my website.

http://www.9grid.fr/www.9grid.fr/misc/fossil/deadlock1

-- 
David du Colombier

Reply via email to