diff options
| author | Gavin Andresen <[email protected]> | 2012-11-16 08:09:41 -0800 |
|---|---|---|
| committer | Gavin Andresen <[email protected]> | 2012-11-16 08:09:41 -0800 |
| commit | e45d39f9ee9ef776a32d398d973351e7c94f3f38 (patch) | |
| tree | 78bf4b8ec7045bce354f4f1c01ee60a641ad9bc5 /src/rpcwallet.cpp | |
| parent | Merge pull request #2018 from Diapolo/fix_warning (diff) | |
| parent | Prevent RPC 'move' from deadlocking (diff) | |
| download | discoin-e45d39f9ee9ef776a32d398d973351e7c94f3f38.tar.xz discoin-e45d39f9ee9ef776a32d398d973351e7c94f3f38.zip | |
Merge pull request #2009 from sipa/fixmove
Prevent RPC 'move' from deadlocking
Diffstat (limited to 'src/rpcwallet.cpp')
| -rw-r--r-- | src/rpcwallet.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rpcwallet.cpp b/src/rpcwallet.cpp index 29b3298b9..5ebab755b 100644 --- a/src/rpcwallet.cpp +++ b/src/rpcwallet.cpp @@ -573,7 +573,7 @@ Value movecmd(const Array& params, bool fHelp) // Debit CAccountingEntry debit; - debit.nOrderPos = pwalletMain->IncOrderPosNext(); + debit.nOrderPos = pwalletMain->IncOrderPosNext(&walletdb); debit.strAccount = strFrom; debit.nCreditDebit = -nAmount; debit.nTime = nNow; @@ -583,7 +583,7 @@ Value movecmd(const Array& params, bool fHelp) // Credit CAccountingEntry credit; - credit.nOrderPos = pwalletMain->IncOrderPosNext(); + credit.nOrderPos = pwalletMain->IncOrderPosNext(&walletdb); credit.strAccount = strTo; credit.nCreditDebit = nAmount; credit.nTime = nNow; |