FFI/CIO - handle EOF