[PATCH 0 of 5] 2nd revision of the lock release changes

Ronny Pfannschmidt Ronny.Pfannschmidt at gmx.de
Mon Apr 20 19:50:09 UTC 2009


Hi,

This is my second revision of the lock releasing changes.

I killed some None checks and added a helper method for combined unlocking

I moved some stuff separate,
now there are 5 patches,
but the tests should pass after each, too.
(I only tried with all applied)


The one about dirstate needs extra review.
The original pattern would be a mess for recursive locking.

I don't understand why it was set up like that in the first place.
(given it will keep the lock after gaining it for the first time)

Regards Ronny


More information about the Mercurial-devel mailing list