core: don't try to re-relay an empty set of pool transactions

pull/95/head
moneromooo-monero 7 years ago
parent 1dfed893e0
commit 74b216a17f
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3

@ -796,7 +796,7 @@ namespace cryptonote
{
// we attempt to relay txes that should be relayed, but were not
std::list<std::pair<crypto::hash, cryptonote::transaction>> txs;
if (m_mempool.get_relayable_transactions(txs))
if (m_mempool.get_relayable_transactions(txs) && !txs.empty())
{
cryptonote_connection_context fake_context = AUTO_VAL_INIT(fake_context);
tx_verification_context tvc = AUTO_VAL_INIT(tvc);

Loading…
Cancel
Save