bitcoind: wrap callbacks in transaction.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell
2017-11-01 11:40:48 +10:30
committed by Christian Decker
parent 8229769438
commit bccd2f8cf4

View File

@@ -151,7 +151,9 @@ static void bcli_finished(struct io_conn *conn, struct bitcoin_cli *bcli)
if (bitcoind->shutdown)
return;
db_begin_transaction(bitcoind->ld->wallet->db);
bcli->process(bcli);
db_commit_transaction(bitcoind->ld->wallet->db);
next_bcli(bitcoind);
}