lray@uxh.cso.uiuc.edu (02/08/89)
I have a number of questions regarding process suspension, keys, and vt100, and their relationship. Under SR10, the default action of control Z is the suspend a process. When I use this feature on other Unix systems, the process is not only suspended, it is thrown into background, leaving me with a shell prompt. But on the Apollos, this does not happen -- the window simply hangs. As far as I can find, there is no easy way to unsuspend a process short of sigp -c. However, we use the Aegis keys, and there, control Z is not suspend but end of file. This is fine and dandy until vt100, which at SR9 is exited by control-Z. At SR10.0, this results in the message "A control character was found where it was not expected." At SR10.1, it exits the vt100 emulator, but suspends the shell in which the emulator was running. Is there anything I can do to make control Z work as it did before? Normally, I would tell my users to use the logout command, but it does not work in a consistent manner either. Any comments would be appreciated. In particular, I would be interested in how process suspend is supposed to work, and what an end of file character from the vt100 emulator is supposed to do. Leland Ray University of Illinois, Department of Civil Engineering lray@civilgate.ce.uiuc.edu