I got around the error 70s in an application (on the Open for input line) by trapping it in the error handler and issuing a sleep command for a couple of seconds and then resuming the same open statement.

Apparently one of the modules was trying to open the files which was not yet done with by another app. Honestly, it worked like magic for us.

I would also like to know if there is a way to see if a file handle is open.