Consultor Eletrônico



Kbase P123359: Using CANCEL-REQUESTS against session-free AppServer does not cancel queued requests
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   4/26/2007
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.x

SYMPTOM(s):

Connecting to AppServer in session-free mode

Making multiple asynchronous requests against the AppServer

Using CANCEL-REQUESTS() method to cancel all active and pending requests

The active requests are cancelled as expected

The pending requests are not being cancelled, instead pending requests are invoked as soon as an agent is free

CAUSE:

When connecting to a session-free AppServer each asynchronous request will immediately spawn a new connection (if needed) so logically no requests are pending

FIX:

Modify the AppServer CONNECT method to use the -maxConnections option.