better handling of failing nodes in transport