1009 io error handling

rm.