![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: I have a Fortran program that is woken up about every 100 seconds. When it is woken up it does a lib$spawn of a command procedure that FTPs a file back to the Alpha from a Penitum PC. Some times the spawned out process never finishes. What can cause the lib$spawn not to come back from the FTP? The Answer is : The potential problem set of a stalled network FTP operation across a mixed network configuration approaches infinity, unfortunately. (Open-ended questions can be exceedingly difficult to answer.) You will want to use the output option and log the activity of the spawned subprocess, of course. This might provide clues as to the delay. You might try using COPY/FTP, as this likely eliminates the need to use the command procedure, and can also make troubleshooting and error-handling somewhat easier to manage. You could also choose to configure SMB services or NFS services on the OpenVMS host, and more directly store the file onto the OpenVMS host from the remote client. You will want to acquire the mandatory ECO kits for OpenVMS and for the particular IP stack in use -- if this is TCP/IP Services, the current product release is V5.4, and there are ECOs available for both OpenVMS and for TCP/IP Services. You will also want to investigate any ECOs for the FTP server running on the target platform, as well as any ECOs for the target platform itself.
|