Consultor Eletrônico



Kbase P3487: SonicMQ: Adapter thread remains if 4GL client dies for any reason
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   11/4/2004
Status: Verified

FACT(s) (Environment):

SonicMQ 3.x
SonicMQ 4.x
Progress 9.1B
Progress 9.1C

SYMPTOM(s):

Unexpected results if the 4GL client dies

SonicMQ 4GL Adapter thread remains

Messages are held in thread until the Adapter shuts down

CAUSE:

This is a known issue. The problem appears if the 4GL messaging client dies while holding an active connection to the SonicMQ 4GL Adapter.

FIX:

The problem is fixed with a new KeepAlive feature implemented since Progress Version 9.1D.

A workaround is to set the KeepAlive timeout of the machine as short as possible.
See Solution P1993 for more details about the KeepAlive Option.