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.