I'm noticing that the mempool of bitcoind is containing mostly stale txs that don't seem to be entering the blockchain:-
2014-08-29 18:32:40 AcceptToMemoryPool: peer=3 /Satoshi:0.9.2.1/ : accepted d1e57f6e66efec64cc923fea0a3344c07b44a6f513a936c614393951ad3508f5 (poolsz 754)
I then suspended my computer, resumed some hours later, catch up with the blockchain (but without accepting new txs until it's caughtup):-
2014-08-30 02:15:16 UpdateTip: new best=00000000000000001234c9309d7880eb14a9c5b11465a6cf1bea993888c70657 height=318173 log2_work=80.426739 tx=45613440 date=2014-08-30 01:27:51 progress=0.999879
The very next tx it accepts, reports:- 2014-08-30 02:15:16 AcceptToMemoryPool: peer=154 /Satoshi:0.9.2.1/ : accepted 694c6a535f349cc2e003fc6ef1de2e67e4dce8bc0a29b3c8ec3c59f699a25ae2 (poolsz 630)
So, eight hours later, 629 out of 630 txs in the mempool are almost eight hours old and still haven't been accepted into the blockchain.
What should the node do in this situation? Flush them from the mempool or should it be rebroadcasting them to the network? It doesn't currently look like it's doing either.
Version running is the latest master (Bitcoin version v0.9.99.0-unk (Jul 16 2014, 19:05:51))