Building Distributed
Applications
Using the Progress AppServer


Effects of Unhandled Conditions

An unhandled ERROR or ENDKEY condition raised in an Application Server process has no effect on the client application to which it is connected. The handling of each condition conforms to standard Progress rules. For more information about these rules, see the Progress Programming Handbook .

Two Progress conditions (STOP and QUIT), if not handled using the ON STOP and ON QUIT statements in an AppServer session, have definite effects on any client application for which the Application Server process is handling a request.

Any unhandled STOP causes the remote procedure request (persistent or non-persistent) to terminate and propagate the STOP condition to the client application.

Any unhandled QUIT condition causes the remote procedure request to terminate and return successfully without any propagated condition to the client. However, Progress also terminates the client connection to the AppServer.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095