Skip to main content

Source code revision

svn

summary: Issue #15493: Undpeloy synchronously in the same event listener thread in order to avoid deadlock observed when we used to hand off the undeployment task to the separate deployer/undeployer thread.
revision: 44377
author: Sahoo
date: 2011-01-11 00:08:06 UTC (5 years)
message: Issue #15493: Undpeloy synchronously in the same event listener thread in order to avoid
deadlock observed when we used to hand off the undeployment task to the separate deployer/undeployer thread.

If there is a current deployment task pending, we now wait for it to finish. The deployment task
aborts if it detects at the beginning of execution that the bundle is stopping.

Deployment now returns a non-null object to indicate that really it got deployed. This non-null value
is used by undeployment task as well.

See JIRA for change control process details.
Change Path Actions
M trunk/v3/osgi-javaee/osgi-javaee-base/src/main/java/org/glassfish/osgijavaeebase/JavaEEExtender.java
M trunk/v3/osgi-javaee/osgi-javaee-base/src/main/java/org/glassfish/osgijavaeebase/OSGiContainer.java
 
 
Close
loading
Please Confirm
Close