Previous | Contents | Index |
Versions of the HP Pascal RTL (Run Time Library) earlier than V5.0-15 (VAX) or V5.0-18 (Alpha) were not fully thread-safe; PMDF's multithreaded SMTP server and multithreaded SMTP client were liable to exercise these problems.
Hewlett-Packard Company has given Process Software permission to distribute an updated version of their Pascal RTL for VAX and Alpha. As of PMDF V5.0-6, the PMDF installation procedure will check the version of the Pascal RTL installed on your system and will install an updated Pascal RTL, pasrtl.exe
(VAX) or pas$rtl.exe
(Alpha), if your system is running OpenVMS 6.1 or later and is using an
older version of the RTL. This new version of the Pascal RTL is
included in OpenVMS 6.1 and later.
If you are running a shared PMDF configuration on a cluster, then note that the PMDF installation will only update the Pascal RTL on the node on which you perform the installation; you must separately update the Pascal RTL on any other system disks. (Sites running PMDF on a mixed architecture cluster or on a cluster with multiple system disks should note that post_install.com
does not update the Pascal RTL; you must still update the Pascal RTL separately.) The PMDF installation creates a file PMDF_COM:pasrtl_upd050.a
. Copy that file to the other systems which need an updated Pascal RTL
and then on such systems issue the command:
$ @SYS$UPDATE:vmsinstal PASRTL_UPD050 |
PMDF_COM:pasrtl_upd050.a
.
This updated Pascal RTL can be installed on any OpenVMS 6.1 or later system, and you might in fact want to do so. Note that this updated Pascal RTL is compatible with older RTLs, so if you link programs on a system with the updated RTL, the resulting executable can still run on systems that do not have the updated RTL installed.
Index | Contents |