/[Apache-SVN]
ViewVC logotype

Revision 1421119


Jump to revision: Previous Next
Author: gnodet
Date: Thu Dec 13 08:14:47 2012 UTC (11 years, 4 months ago)
Changed paths: 4
Log Message:
[ARIES-986] The blueprint extender does not support high concurrency very well

Make sure that containers destruction is synchronous even when multi-threaded by blocking until the destruction is finished.  Delegate more work on the BundleTracker.  Make sure all threads are stopped while stopping a container, better support for having the bundle stopped while creating the container, which can happen because the framework does not hold the bundle lock while firing the STARTED event.

Conflicts:
	blueprint/blueprint-core/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java
	blueprint/blueprint-core/src/main/java/org/apache/aries/blueprint/container/BlueprintExtender.java

Changed paths

Path Details
Directoryaries/trunk/blueprint/blueprint-core/src/main/java/org/apache/aries/blueprint/container/AbstractServiceReferenceRecipe.java modified , text changed
Directoryaries/trunk/blueprint/blueprint-core/src/main/java/org/apache/aries/blueprint/container/BlueprintContainerImpl.java modified , text changed
Directoryaries/trunk/blueprint/blueprint-core/src/main/java/org/apache/aries/blueprint/container/BlueprintExtender.java modified , text changed
Directoryaries/trunk/blueprint/blueprint-core/src/main/java/org/apache/aries/blueprint/container/ExecutorServiceWrapper.java added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26