From 268934b939e43f180e3dbc155629d2ab9f3851ad Mon Sep 17 00:00:00 2001 From: inga-lovinde <52715130+inga-lovinde@users.noreply.github.com> Date: Thu, 1 Jul 2010 16:46:47 +0000 Subject: [PATCH] Deadlock fixed in InsertOrUpdateChange --- Common/actions/InsertOrUpdateChange.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Common/actions/InsertOrUpdateChange.cs b/Common/actions/InsertOrUpdateChange.cs index 2d6956c..998350f 100644 --- a/Common/actions/InsertOrUpdateChange.cs +++ b/Common/actions/InsertOrUpdateChange.cs @@ -29,7 +29,7 @@ namespace FLocal.Common.actions { } public override void Lock(Transaction transaction) { - List ids = Config.instance.mainConnection.LoadIdsByConditions(this.tableSpec, this.condition, Diapasone.unlimited, new JoinSpec[0]); + List ids = Config.instance.mainConnection.LoadIdsByConditions(transaction, this.tableSpec, this.condition, Diapasone.unlimited, new JoinSpec[0], new SortSpec[0], false); if(ids.Count > 1) { throw new CriticalException("Not unique"); } else if(ids.Count == 1) {