don't die brutally when something goes wrong in either the messaging or fsm thread