Closed
Description
Ryszard Perkowski opened SPR-12253 and commented
I've been tracking CPU usage of my application and multiple times have I seen in thread dump whole response object string concatenation (toString() method called) taking a lot of CPU.
That string concatenation is forced by using
WebAsyncManager:348
logger.debug("Concurrent result value [" + concurrentResult + "]");
Since it's only for debug it should not be executed for other logging levels.
Pull request provided:
#652
Affects: 3.2.11, 4.0.7, 4.1 GA