Joined: 23 Nov 2006 Posts: 19270 Location: Inside the Matrix
Is this resolved?
The problem is a design issue. One of the processes locks resource A and then tries to lock resource B. At the same time, another process locks resource B and then tries to lock resource A. It may not be trivial to change/correct, but the transactions should lock resources in the same order.