APAR status
Closed as program error.
Error description
High CPU is noticed when client close browser or hit stop button
while writing response to client. High CPU remains till the
transaction is complete or IOException is caught.
This can happen in situations where customers are using
PrintWriter to write response to client/browser in a large
loop in the servlet/jsp code.
For some reason IOException is not propagated till end of
transaction.
Local fix
use ServletOutputStream to send response to client/browser.
Problem summary
****************************************************************
* USERS AFFECTED: WebSphere Application Server systems where *
* the user prematurely closes the client *
* connection, and where PrintWriter has been *
* used to write response data. *
****************************************************************
* PROBLEM DESCRIPTION: When a user prematurely closes the *
* client connection when hitting a *
* servlet, and where PrintWriter has *
* been used to write response data, *
* the CPU climbs to 100 % for an *
* extended period of time. *
****************************************************************
* RECOMMENDATION: *
****************************************************************
CPU on Application Server can climb to 100 % when a client
connection is closed before completion.
Problem conclusion
This problem was caused by a variable was not being reset after
an exception was thrown. This has been corrected.
Temporary fix
The fix has been uploaded to
pq99999 for customer to apply.
Shall await customer feedback.
Comments
The fix has been uploaded to
pq99999 for customer to apply.
APAR information |
APAR number |
PQ87547 |
Reported component name |
WEBPSHERE AE HP |
Reported component ID |
5630A2203 |
Reported release |
400 |
Status |
CLOSED PER |
PE |
NoPE |
HIPER |
NoHIPER |
Submitted date |
2004-04-14 |
Closed date |
2004-06-02 |
Last modified date |
2004-06-02 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
SRLS
Applicable component levels |
R400 PSY |
UP |
|