Salesforce

PASOE Sessions get stuck in Request State "Reading"

« Go Back

Information

 
TitlePASOE Sessions get stuck in Request State "Reading"
URL NamePASOE-Sessions-get-stuck-in-Request-State-Reading
Article Number000193709
EnvironmentProduct: OpenEdge
Version: 12.1.x, 12.2.0, 12.2.1
OS: All Supported Operating Systems
Other: PASOE Sessions
Question/Problem Description

After client is closed a READING session remains
Client sessions with Request State:READING will not go away even when the "Idle Session timeout" parameter expires.
READING session shows up after client is closed.
PASOE Sessions get stuck in Request State:READING" even when the idlesessiontimeout expires (reduced to a minute) which blocks a PASOE shutdown.

PASOE Sessions get stuck in Request State "Reading":

User-added image

Steps to Reproduce
Clarifying Information

Client sessions with Request State:READY are cleaned up automatically when the "Idle Session timeout" parameter exipres.

Lowering the "idle session timeout" value the "Reading" session does not get cleaned up and keeps using resources.

The issue has only been seen when using ProDataSet as an output parameter.

Error Message
Defect NumberDefect ADAS-22347 / OCTA-28596
Enhancement Number
Cause
There was a problem with the initial implementation that cleans up sessions in OpenEdge 12.1 and changes  related to the ABL Session self-management, introduced in OpenEdge 12.2.
Resolution
Upgrade to OpenEdge 12.2.3, 12.3, 12.4 or later, where a Client Session with a "Request state" as "READING" is cleaned up after reaching the configured idle session timeout.
Workaround
Notes
References to Other Documentation:
Manage Progress Application Server (PAS) for OpenEdge: Optimize PAS for OpenEdge for continuous operations - Enhanced ABL session management
https://docs.progress.com/bundle/pas-for-openedge-management/page/Enhanced-ABL-session-management.html   

What's New in OpenEdge 12.2: PAS for OpenEdge
https://docs.progress.com/bundle/openedge-whats-new/page/PAS-for-OpenEdge.html   

Progress Article:
Openedge management (OEM) and oejmx show different status for the same 4GL session
Keyword Phrase
Last Modified Date5/7/2021 8:13 AM

Powered by