diff options
| author | Riccardo Spagni <ric@spagni.net> | 2018-02-17 11:47:17 +0100 |
|---|---|---|
| committer | Riccardo Spagni <ric@spagni.net> | 2018-02-17 11:47:17 +0100 |
| commit | bed951323d5ac79d102de72d2f197e01de339673 (patch) | |
| tree | 40cb9c3ed002788b69e0966dd0e8e95a21613dae /src | |
| parent | ef91d6e61eac584c82b9f55fa0aa6fe58b8b1b4f (diff) | |
| parent | 7c1a607c40218a9a6cee6e2107cd7d6314a1fe98 (diff) | |
| download | monzero-core-bed951323d5ac79d102de72d2f197e01de339673.tar.gz monzero-core-bed951323d5ac79d102de72d2f197e01de339673.tar.xz monzero-core-bed951323d5ac79d102de72d2f197e01de339673.zip | |
Merge pull request #3211
7c1a607c txpool: Don't bail out when blob_size == tx_size_limit (Leon Klingele)
Diffstat (limited to 'src')
| -rw-r--r-- | src/cryptonote_core/tx_pool.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cryptonote_core/tx_pool.cpp b/src/cryptonote_core/tx_pool.cpp index 5f54e93f1..762feb5ee 100644 --- a/src/cryptonote_core/tx_pool.cpp +++ b/src/cryptonote_core/tx_pool.cpp @@ -181,7 +181,7 @@ namespace cryptonote } size_t tx_size_limit = get_transaction_size_limit(version); - if (!kept_by_block && blob_size >= tx_size_limit) + if (!kept_by_block && blob_size > tx_size_limit) { LOG_PRINT_L1("transaction is too big: " << blob_size << " bytes, maximum size: " << tx_size_limit); tvc.m_verifivation_failed = true; @@ -1207,7 +1207,7 @@ namespace cryptonote m_txpool_size = 0; m_blockchain.for_all_txpool_txes([this, &remove, tx_size_limit](const crypto::hash &txid, const txpool_tx_meta_t &meta, const cryptonote::blobdata*) { m_txpool_size += meta.blob_size; - if (meta.blob_size >= tx_size_limit) { + if (meta.blob_size > tx_size_limit) { LOG_PRINT_L1("Transaction " << txid << " is too big (" << meta.blob_size << " bytes), removing it from pool"); remove.insert(txid); } |
