![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: I have a detached process that runs a command procedure. This procedure does an FTP put to send data to another site. Sometimes, if the remote system is rebooted during an FTP connection, the client never finishes. The FTP client session will continue forever. Is there a way to set a timeout so that client FTP sessions in a detached process will stop after some inactive time. The Answer is : Use current (or at least more recent) software, and the current ECO. This includes for OpenVMS, and the particular IP stack in use here. As for the specific question, write a monitor. This could be as simple as a trivial loop written in DCL -- check for forward FTP progress via f$getjpi, sleep for (say) a minute, and loop back for another look. The FTSO software package -- available from HP, though not a standard product -- would be an alternative, as it provides for restarting FTP transfers. The OpenVMS Wizard will assume you are using COPY/FTP.
|