IX90130: HANDLING SOCKETTIMEOUTEXCEPTION PROPERLY
Closed as program error.
Error Message: JNIReaderPool threads are reported as hung threads. These threads were supposed to be returned back to the pools, on encountering an IOException. . Stack Trace: N/A .
A SocketTimeOutException which is expected to be thrown back, was being consumed within the Connection read logic, resulting in thread hangs and connections not being cleaned up.
This defect will be fixed in: 5.0.0 SR16 FP5 6.0.0 SR15 FP1 6.0.1 SR7 FP1 7.0.0 SR6 FP1 . Change has been made to handle SocketTimeOutExceptions separately than SocketExceptions and InterruptedIOExceptions. That way, SocketTimeOutExceptions are thrown back and the Connection is cleaned up.
Reported component name
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
Fixed component ID
Applicable component levels