Fix memleak with remote workinfos.

This commit is contained in:
Con Kolivas 2017-01-15 14:09:12 +11:00
parent 134cb46c62
commit 4350dc5473

View File

@ -1842,7 +1842,10 @@ static bool rebuild_txns(ckpool_t *ckp, sdata_t *sdata, workbase_t *wb)
}
if (ret) {
LOGINFO("Rebuilt txns into workbase with %d transactions", (int)i);
LOGINFO("Rebuilt txns into workbase with %d transactions", i);
/* These two structures are regenerated so free their ram */
json_decref(wb->merkle_array);
dealloc(wb->txn_hashes);
wb_merkle_bins(ckp, sdata, wb, txn_array, false);
} else {
if (!sdata->wbincomplete) {