APAR status
Closed as program error.
Error description
On Linux platform, after the node agent detects an unresponsive
application server and attempts to stop it, the node agent
thread that calls Process.stop() will hang.
Local fix Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server version 5 *
* users on Linux platforms *
****************************************************************
* PROBLEM DESCRIPTION: The node agent fails to restart an *
* unresponsive application server after *
* it is stopped, even though the *
* autoRestart property is set to true. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
The Process.stop() call on Linux had a temporarily fix that it
would wait for processes to terminate before the stop() call
was returned. This caused a problem for the code change in
PK02205, which has its own code to check if the process has
terminated and this code failed to execute.
The Process.stop() call should not have to wait for the process
to terminate, per process management API specs. The caller of
Process.stop() should do its own check by calling
Process.waitForTermination() before it performs tasks such as
getting the exit code of the process.
Problem conclusion
Process management code has been updated so Process.stop() does
not wait for process termination on Linux. Also node agent
code has been updated to call waitForTermination() before it
tries to get the exit code of the terminated process.
The fix for this APAR is currently targetted for inclusion in
fixpack 5.0.2.12 and 5.1.1.6 Please refer to the Recommended
Updates page for delivery dates:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Temporary fix Comments
APAR information |
APAR number |
PK05689 |
Reported component name |
WAS NETWRK DEPL |
Reported component ID |
5630A3601 |
Reported release |
00I |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Special Attention |
NoSpecatt |
Submitted date |
2005-05-12 |
Closed date |
2005-05-31 |
Last modified date |
2005-05-31 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
Publications Referenced
|
Fix information |
Fixed component name |
WAS NETWRK DEPL |
Fixed component ID |
5630A3601 |
Applicable component levels |
R003 PSY |
UP |
R00I PSY |
UP |
R103 PSY |
UP |
R10I PSY |
UP |
|