Consultor Eletrônico



Kbase P84265: AppServer hangs when dynamic buffers created and not deleted
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   03/02/2009
Status: Verified

SYMPTOM(s):

Calling program on the AppServer causes AppServer to hang

Internal procedure used by program constantly created dynamic buffer objects and does not delete them

ServerSocketsIPC read() IOException : java.net.SocketException:
Connection reset by peer: JVM_recv in socket input stream read :
Connection reset by peer: JVM_recv in socket input stream read (8127)
S-0008>(Jun 11, 2004 09:39:28:927) ServerIPCException in
getServerIPCMsg() : ServerIPC error. (8119)
S-0008>Posted EAbnormalShutdownServerEvent for PID: 2668
S-0008>(Jun 11, 2004 09:39:28:990) Ending serverPool thread: S-0008.
(8077)

FACT(s) (Environment):

Progress 9.1D
All Supported Operating Systems

CAUSE:

Bug# OE00106037

CAUSE:

A program being run on the AppServer was creating dynamic buffers and not deleting them. When the disconnect from the AppServer happened we tried to flush all of the outstanding buffers and this caused the hang.

FIX:

Upgrade to 9.1E or later

FIX:

Workaround:

Modify the application source code to properly issue BUFFER-RELEASE() against dynamic buffers and also to delete dynamic buffers when no longer needed