Informix - Problem description
Problem IT04191 | Status: Closed |
THREAD SUSPENSION NOT CORRECTLY ABORTING SERVER IF THREAD IS REPORTED AS BEING NOT ABLE TO BE SUSPENDED | |
product: | |
INFORMIX SERVER / 5725A3900 / C10 - IDS 12.10 | |
Problem description: | |
In 12.10.xC3 and later, default behavior for an asserting thread is to check to see if the thread can be suspended, rather then abort the server. However, there are conditions where we can not suspend the thread, and if that is the case, the server should then abort and be brought off-line. This is not working, so you see assertions like this where it reports the server should abort, but the server does NOT abort. Example: 18:16:49 Assert Failed: Thread exited with 2 buffers held. 18:16:49 IBM Informix Dynamic Server Version 12.10.FC4X9 18:16:49 Who: Session(153438, usr@machine, 4458382, 7000000780fedf8) Thread(155189, sqlexec, 7000000852b7e08, 67) File: rsshmem.c Line: 2082 18:16:49 Results: Dynamic Server must abort 18:16:49 stack trace for pid 2359896 written to /backup/IDSdump/af.621d0750 18:16:49 See Also: /backup/IDSdump/af.621d0750 18:16:54 Thread ID 155189 will NOT be suspended because it is holding a buffer. But after that sequence of messages, the server is still up, and it shouldn't be. | |
Problem Summary: | |
**************************************************************** * USERS AFFECTED: * * Users of IDS 12.10 * **************************************************************** * PROBLEM DESCRIPTION: * * See Error Description * **************************************************************** * RECOMMENDATION: * * Update to IDS-12.10.xC5 * **************************************************************** | |
Local Fix: | |
Solution | |
Problem Fixed In IDS-12.10.xC5 | |
Workaround | |
not known / see Local fix | |
Timestamps | |
Date - problem reported : Date - problem closed : Date - last modified : | 04.09.2014 16.10.2015 16.10.2015 |
Problem solved at the following versions (IBM BugInfos) | |
Problem solved according to the fixlist(s) of the following version(s) | |
12.10.xC5 | |
12.10.xC5.W1 |