Consultor Eletrônico



Kbase P14893: Stateless Appserver locks with getASHandle
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/15/2008
Status: Verified

FACT(s) (Environment):

Progress 9.1x

SYMPTOM(s):

Stateless Appserver locks with getASHandle

Stateless AppServer will lock when calling the getASHandle function in an internal routine inside the SDO or within the SBO. Stopping the run of the application will release the server.

CAUSE:

The purpose of getAsHandle is to get the handle of the procedure on the server, which will require a lock

FIX:

The steps to avoid having this lock will be something like:

1) ASSIGN h = getAsHandle().
2) RUN dosomething IN h.
3) DELETE PROCEDURE h.