Please enable JavaScript to view this site.

A-Shell Development History

ATE network delay / user interface refinement: when AG_HOLDKBD mode "4" is set (see 1399.0.5 below), ATE will now display a "waiting for <host address>..." message on the session status line (if visible), when appropriate. Even if not visible, the cursor will be change to the wait cursor while in this state. The idea is to give the user some indication of what is going on when output is delayed due be network, application, or server problems, and is somewhat analogous to the similar message displayed by most browsers when waiting on a server response.

The display is updated every 1 second by adding a dot, and after 15 seconds, a modeless dialog appears that says:

Server/network not responding. Click CANCEL to send abort request. Or just wait to see if it recovers. [Cancel]

Clicking Cancel sends a Ctrl+C to the host, which may or may not be useful, depending on the situation and how the application responds to Ctrl+C.

As soon as any characters arrive from the server, the dialog is removed and the cursor is restored the normal arrow or I-beam.