rtio: error recovery