APAR status |
Closed as program error.
| Error description
When connection pool max is set to 10, when running over 20 conc
current clients against the server, 130 connections were made to
DB2.
Defect 99623 already exists for this problem. Local fixProblem summary
Connection pool min was set at 0. The max was set at 10.
When running about 20 concurrent clients against the server,
up to 130 connections were being obtained at DB2.
.
Upon investigation, it was determined that in the
ConnectionPool.java method waitForVictimConnection, there
was a synchronization block that wasn't large enough. Problem conclusion
By moving the location of the synchronization to synchronize
around the larger area, local tests proved that only 10
connections were being obtained from DB2.
Code was changed in: com/ibm/ejs/cm/pool/ConnectionPool.java Temporary fixComments
APAR information | APAR number | PQ48135 | Reported component name | WAS ADVANCED SU | Reported component ID | 5648C8402 | Reported release | 350 | Status | CLOSED PER | PE | NoPE | HIPER | NoHIPER | Submitted date | 2001-04-24 | Closed date | 2001-05-23 | Last modified date | 2001-05-23 |
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:APAR is sysrouted FROM one or more of the following:
Modules/Macros APAR is sysrouted TO one or more of the following:Modules/Macros
|
Fix information |
Fixed component name | WAS ADVANCED SU | Fixed component ID | 5648C8402 |
Applicable component levels | R350 PSY | UP |
|