Consultor Eletrônico



Kbase P57228: Progress not inheriting the terminal stty -echo setting from
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   09/12/2003
Status: Unverified

FACT(s) (Environment):

UNIX

FACT(s) (Environment):

Progress 9.1D

SYMPTOM(s):

Progress not inheriting the terminal stty -echo setting from parent shell

Typed characters appearing double in Progress session

stty -echo enabled in shell

stty -echo does disable character echo for other applications

Local Echo set on terminal emulator

CAUSE:

With some types of terminal or terminal emulation on UNIX it is possible to set the echoing of keystrokes so that they only echo locally on the terminal. Without local echoing, characters typed are sent to the server, and then the server sends the characters back in order to display them. With local echoing enabled, and depending on how it has been configured, when the terminal receives a specific control code, whatever was buffered for the local echo is then sent to the server. Using local echoing like this might help overcome latency and reduce lag in some networks.

stty -echo turns off character echo by the server. However, Progress does not inherit the terminal "stty -echo" setting from the parent shell on the server.

CAUSE:

Bug# 19980325-016

FIX:

This is expected behaviour. Overriding local echo is done intentionally by Progress sessions.