/[Apache-SVN]
ViewVC logotype

Revision 1632257


Jump to revision: Previous Next
Author: davidb
Date: Thu Oct 16 09:35:25 2014 UTC (10 years ago)
Changed paths: 2
Log Message:
[FELIX-4670] Deadlock in Felix HTTP service

This commit removes the locking in the HandlerRegistry and replaces it with the use of ConcurrentMaps. The HandlerRegistry lock is one of the two locks involved in the deadlock described in FELIX-4670.
Unit tests included.


Changed paths

Path Details
Directoryfelix/trunk/http/base/src/main/java/org/apache/felix/http/base/internal/handler/HandlerRegistry.java modified , text changed
Directoryfelix/trunk/http/base/src/test/java/org/apache/felix/http/base/internal/handler/HandlerRegistryTest.java added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26