better logging
wait 2x the heartbeat interval for when message handlers block