Summary: | JDBCRealm.getRoles bad synchronization causes hangs w/ DIGEST authentication | ||
---|---|---|---|
Product: | Tomcat 5 | Reporter: | Santtu Hyrkkö <santtu.hyrkko> |
Component: | Catalina | Assignee: | Tomcat Developers Mailing List <dev> |
Status: | RESOLVED FIXED | ||
Severity: | normal | Keywords: | PatchAvailable |
Priority: | P2 | ||
Version: | 5.5.26 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Attachments: |
proposed patch for tomcat-6.0.16
proposed patch for tomcat-5.5.26 |
Description
Santtu Hyrkkö
2008-07-22 02:25:02 UTC
Created attachment 22301 [details]
proposed patch for tomcat-6.0.16
synchronize JDBCRealm.getPrincipal
Created attachment 22302 [details]
proposed patch for tomcat-5.5.26
synchronize JDBCRealm.getPrincipal()
The problem is also in 6.0.16 Thanks for the patch. It has been applied to trunk and proposed for 6.0.x and 5.5.x. Note you will probably be better off using the DataSourceRealm. This has been fixed in 6.0.x and will be included in 6.0.19 onwards. This has been fixed 5.5.x and will be included in 5.5.27 onwards |