APAR status
Closed as program error.
Error description
MQ reports AMQ9271 message in the error logs when the channel is timing out. AMQ9271: Channel '<CHANNEL_NAME>' timed out. EXPLANATION: A timeout occurred while waiting to receive from the other end of channel '<CHANNEL_NAME>'. The address of the remote end of the connection was 'x.xx.xx.xxx'. ACTION: The return code from the select() [TIMEOUT] 65 seconds call was 4 (X'4'). In the error message under ACTION section MQ reports that return code for select() is 4. But for channel timeout the return code should be 0.
Local fix
Problem summary
**************************************************************** USERS AFFECTED: This issue affects users of MQ queue manager channels over TCP, and native MQI client applications (including unmanaged .NET) which use TCP communication to a queue manager Platforms affected: MultiPlatform **************************************************************** PROBLEM DESCRIPTION: A logic error meant that a cached error code from previous select() calls on a TCP socket could be incorrectly considered when evaluating the success of a subsequent select() call.
Problem conclusion
The MQ channel code has been modified to disregard previous error return codes when issuing a select() call on a TCP socket. --------------------------------------------------------------- The fix is targeted for delivery in the following PTFs: Version Maintenance Level v8.0 8.0.0.14 v9.0 LTS 9.0.0.7 The latest available maintenance can be obtained from 'WebSphere MQ Recommended Fixes' http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037 If the maintenance level is not yet available information on its planned availability can be found in 'WebSphere MQ Planned Maintenance Release Dates' http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309 ---------------------------------------------------------------
Temporary fix
Comments
APAR Information
APAR number
IT26058
Reported component name
IBM MQ BASE M/P
Reported component ID
5724H7261
Reported release
900
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-08-23
Closed date
2019-01-30
Last modified date
2019-10-28
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
IBM MQ BASE M/P
Fixed component ID
5724H7261
Applicable component levels
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
28 October 2019