Duane Weaver wrote:
The Operator on my system has SET RUN ON. Yet it still shows a VM READ all the time.

Why?
The other appenders are correct - you should include the CMS command SET AUTOREAD OFF in the operator's PROFILE EXEC. Note that SET AUTOREAD is a CMS command, while SET RUN is a CP command.

AUTOREAD is a feature that harks back to 2741 (i.e. typewriter) terminal days when the terminal was either in receive or transmit mode. AUTOREAD ON meant that when CMS was ready to accept input it would send a READ to the terminal, enabling you to type. However, in this mode, any output from the system could not be sent until the next time you pressed the ENTER (or some other interrupt) key. With AUTOREAD OFF, such system output could be sent immediately, but the keyboard was disabled and you had to press the ATTN key to unlock it. Fun times. With the advent of the 3270 screen, there was no longer a need for this feature, since whatever you typed on the keyboard was buffered in the terminal. When you pressed ENTER, an attention was sent to the system, which in turn would issue a read to the terminal, which in its turn would send the contents of it buffer to the system. Even though AUTOREAD was no longer required, it was retained for compatibility (just like SET BLIP :-) )

For historical reasons, the default for AUTOREAD is ON if the virtual machine is autologged, and OFF if you logon from a terminal (I forget why). If you have a userid which is ever likely to be autologged, you'll probably want to include SET AUTOREAD OFF in its profile exec.

Ray Mansell

Reply via email to