Closed
Description
Michał Jaśtak opened SPR-10065 and commented
When user uses URL prefixed with "redirect:" as the method invocation result in Controller, it is cached as the whole (with provided parameters) in AbstractCachingViewResolver. Because the parameters for redirect may vary for the same URL used in redirect, and HashMap based cache is used, that leads to memory leak.
PS: this problem exists also in 2.5.x, I didn't checked how far in the Spring history it reaches
Affects: 3.1.3
Reference URL: http://vard-lokkur.blogspot.com/2012/12/springs-web-mvc-redirect-to-memory-leak.html
Issue Links:
- Performance improvement on AbstractCachingViewResolver [SPR-3145] #7831 Performance improvement on AbstractCachingViewResolver
Referenced from: commits f19bc57, 9deaefe
Backported to: 3.1.4
1 votes, 7 watchers