Propagate io engine error back to 'td', if not already done