I am encountering a persistent error that happens several times a day that results in the bitcoind (v. 100200) process crashing. My instance is an 8GB (AWS t2.large) and my memory logs reveal this is not related to a shortage of available memory (it dies with several gigs available). I should note there is another process that his hitting bitcoind via RPC and retrieving blockchain data only (blocks and transactions).
In debug.log, I have encountered the following that may reveal a problem with the RPC server:
2015-07-09 19:22:26 socket recv error Connection timed out (110) 2015-07-09 19:23:30 dumpaddr thread stop 2015-07-09 19:23:30 opencon thread interrupt 2015-07-09 19:23:30 addcon thread interrupt 2015-07-09 19:23:30 msghand thread interrupt 2015-07-09 19:23:30 net thread interrupt 2015-07-09 19:23:30 Shutdown: In progress... 2015-07-09 19:23:30 StopNode() 2015-07-09 19:23:30 Shutdown: done 2015-07-09 19:27:32
This is another debug.log before the processes terminated:
2015-07-09 16:12:09 socket send error Broken pipe (32) 2015-07-09 16:12:39 ping timeout: 1200.192793s 2015-07-09 16:22:17 socket recv error Connection reset by peer (104) 2015-07-09 16:24:28
The timing between the process crashing and the recent spam attacks are correlated.
