Merge branch 'pr11'
This commit is contained in:
commit
d9345f0ea5
1 changed files with 2 additions and 2 deletions
|
|
@ -184,8 +184,8 @@ void database::clear_expired_transactions()
|
||||||
//Transactions must have expired by at least two forking windows in order to be removed.
|
//Transactions must have expired by at least two forking windows in order to be removed.
|
||||||
auto& transaction_idx = static_cast<transaction_index&>(get_mutable_index(implementation_ids, impl_transaction_object_type));
|
auto& transaction_idx = static_cast<transaction_index&>(get_mutable_index(implementation_ids, impl_transaction_object_type));
|
||||||
const auto& dedupe_index = transaction_idx.indices().get<by_expiration>();
|
const auto& dedupe_index = transaction_idx.indices().get<by_expiration>();
|
||||||
while( (!dedupe_index.empty()) && (head_block_time() > dedupe_index.rbegin()->trx.expiration) )
|
while( (!dedupe_index.empty()) && (head_block_time() > dedupe_index.begin()->trx.expiration) )
|
||||||
transaction_idx.remove(*dedupe_index.rbegin());
|
transaction_idx.remove(*dedupe_index.begin());
|
||||||
} FC_CAPTURE_AND_RETHROW() }
|
} FC_CAPTURE_AND_RETHROW() }
|
||||||
|
|
||||||
void database::clear_expired_proposals()
|
void database::clear_expired_proposals()
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue