Consultor Eletrônico



Kbase 17274: V.4 8.2A probuilt _progres does not echo or return properly
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   5/10/1998
V.4 8.2A probuilt _progres does not echo or return properly

I am generating this kbase to address an issue on 8.2A when probuildin
Problem: In 8.2A on platforms which are running our V.4 binaries
(media codes 159 and 161), if you probuild your own _progres
executable you will experieince the following behavior.
All aspects of the executable internal to Progress will
behave as expected. However, if you shell out to UNIX or
do a UNIX SILENT, you will experience that the terminal
is left in a raw mode.

What does this mean to a user "raw mode"?

Raw mode means that characters will not be echoed back to the screen
when shelling out to unix. It is also not handling returns
consistently and appears to have significant performance impact
when waiting for the terminal to respond.

How do we resolve the problem?

The cause of the problem has yet to be determined. We know that in
version 8.3A, a probuilt executable appears to function fine. The
problem only seems to occur in 8.2A. There are 2 resolutions to the
issue:

1. The optimal recommendation is to probuild your _progres executable
and include TCP and Named Pipes from the Configurable Elements
screen. The inclusion of Named Pipes, seems to address the issue.

Note: Option 1 is the best recommendation as it causes little to
no user impact (once you have built the executable).

2. Option 2 is that you can address the issue everytime you shell
out to UNIX by doing a Ctrl-JCtrl-Jstty saneCtrl-J.

Progress Software Technical Support Note # 17274