From f908dd0e55e34bf932f8a8aa0574c33f37059c38 Mon Sep 17 00:00:00 2001 From: Anton Kaliaev Date: Wed, 18 Oct 2017 16:38:52 +0400 Subject: [PATCH] only notify when there are some txs (Refs #753) --- mempool/mempool.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mempool/mempool.go b/mempool/mempool.go index 07b267c4d..dde59eb88 100644 --- a/mempool/mempool.go +++ b/mempool/mempool.go @@ -269,7 +269,10 @@ func (mem *Mempool) resCbRecheck(req *abci.Request, res *abci.Response) { atomic.StoreInt32(&mem.rechecking, 0) mem.logger.Info("Done rechecking txs") - mem.notifyTxsAvailable() + // incase the recheck removed all txs + if mem.Size() > 0 { + mem.notifyTxsAvailable() + } } default: // ignore other messages