DB2 - Problem description
Problem IC90914 | Status: Closed |
DB2TCPCM EDU NEED TO HANDLE SETSOCKOPT() FAILURES MORE GRACEFULLY | |
product: | |
DB2 FOR LUW / DB2FORLUW / A10 - DB2 | |
Problem description: | |
If a new incoming TCP/IP connection is accepted by the db2tcpcm thread, but this connection is disconnected immediatly by the remote client, then subsequent setsockopt() calls may fail with errno 22 (EINVAL) on AIX. This problem has been observed on AIX only so far, but could potentially happen on any platform. This error is considered critical and error handling may cause the db2tcpcm edu to terminate. After this problem any remote connections to DB2 will not be possible anymore. The DB2 server may appear to hang for new connection attempts. A typical db2diag.log would show: 2013-02-21-13.21.55.467108+060 E6693A425 LEVEL: Error PID : 9896010 TID : 3342 PROC : db2sysc 0 INSTANCE: db2inst1 NODE : 000 HOSTNAME: db2host EDUID : 3342 EDUNAME: db2tcpcm 0 FUNCTION: DB2 UDB, common communication, sqlcctcpconnmgr_child, probe:2348 MESSAGE : DIA3202C The TCP/IP call "setsockopt(TCP_KEEPIDLE)" returned an errno="22". 2013-02-21-13.21.55.467647+060 I7119A393 LEVEL: Error PID : 9896010 TID : 2571 PROC : db2sysc 0 INSTANCE: db2inst1 NODE : 000 HOSTNAME: db2host EDUID : 2571 EDUNAME: db2tcpcm 0 FUNCTION: DB2 UDB, common communication, sqlcctcpconnmgr_child, probe:75 MESSAGE : DIA3202C The TCP/IP call "select" returned an errno="9". | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * ALL * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Upgrade to DB2 Version 10.1 Fix Pack 3. * **************************************************************** | |
Local Fix: | |
available fix packs: | |
DB2 Version 10.1 Fix Pack 3 for Linux, UNIX, and Windows | |
Solution | |
First fixed in DB2 Version 10.1 Fix Pack 3. | |
Workaround | |
not known / see Local fix | |
BUG-Tracking | |
forerunner : APAR is sysrouted TO one or more of the following: IC95355 follow-up : | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 18.03.2013 27.09.2013 27.09.2013 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
10.1.0.3 | |
10.1.0.3 |