Philip Martin <philip.mar...@wandisco.com> writes:

>>> svn mkdir -mm svn://localhost/repoA/X1
>>> svn mkdir -mm svn://localhost:3691/repoB/X1
>>> svn mkdir -mm svn://localhost/repoB/X2
>>> svn mkdir -mm svn://localhost:3691/repoA/X2

> I start the four commits above, one after the other with a small delay
> between them.  The commits run in parallel and they all block, then
> after about 10 seconds the first two complete, and then the third fails
> with:
>
> svn: Can't get exclusive lock on file 
> '/home/pm/sw/subversion/obj/repoA/db/txn-current-lock': Resource deadlock 
> avoided
>
> Then after a bit more delay the fouth completes.

To be more accurate the commit that fails is the third commit to produce
a result, it's the fourth commit started.

-- 
Philip

Reply via email to