This is a version of PHOTO modified to work with the new version of the PY/TW drivers. It has been tested under both VMS V5.0 and VMS V4.7. This could use some work to clean it up and use the new features of the drivers. Note that PHY_IO privilege is required to properly propagate the terminal characteristics, and PHOTO should therefore be installed with PHY_IO. If PHOTO is not installed and the user does not have PHY_IO, a warning message will be issued and the pseudo-terminal will not have the same characteristics as the user's real terminal. PHOTO will still produce a session log, however. /Kevin Carosso kvc@nrc.com Network Research Co. kvc@ymir.bitnet June 9, 1988 --------------------------------------------------------------------------- PHOTO running on a multi-processor VAX (e.g. VAX 8800) with VAX/VMS Version 5.x runs into a problem due to SMP which allows the subprocess to get MUCH more CPU time then was previously possible without SMP. The subprocess generates hangups very rapidly and on a lightly loaded system it will generate a hangup between the time "enable_hangups" is turned on and when begin_session posts a QIOW(IO$_READVBLK) on py_chan. This causes PHOTO to exit as if the subprocess had logged out! PHOTO has been fixed to issue a QIO instead of QIOW followed by WAITFR and "enable_hangups" is now turned on after the first QIO to py_chan in begin_session (used to be turned on in main). It has been tested on a VAX 8800 with VAX/VMS Version 5.0-2. Michael Kimura Internet: mnk%draco@hac2arpa.hac.com Hughes Aircraft Co. BITnet: mnk@draco.hac.com January 31, 1989