Effects of unhandled conditions
- Last Updated: August 24, 2023
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
An unhandled ERROR or ENDKEY condition raised in a server session has no effect on the client
application for which it is handling a request. The handling of each condition conforms
to standard ABL rules. For more information about these rules, see Develop ABL Applications.
Two ABL conditions (STOP and QUIT), if not handled using the ON
STOP and ON QUIT , respectively, in a PAS
for OE session, have definite effects on any client application for which the server
session 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, OpenEdge also terminates the client connection to the
server.