On Thu, Jan 3, 2013 at 12:55 AM, Bertrand Delacretaz <[email protected] > wrote:
> Hi, > > On Tue, Jan 1, 2013 at 12:09 PM, Jad Naous <[email protected]> wrote: > > ...I'm running into another deadlock now. It seems like there needs to > be a > > more rigorous study of how locking is used in the framework. In > particular, > > it seems like the framework should not be invoking any listeners within > the > > same thread that's executing the stopping/starting/refreshing of > bundles... > > I haven't studied your case in detail but you might want to compare > with FELIX-3067 - it would be interesting to see if that's related to > what you see. > Seems related. I'm guessing you are running into the deadlock because the classloader tries to acquire the global lock while holding some application lock? I'm not familiar with the Sling Launchpad. Is this a maven repo somewhere where I can get your patches? Thanks, Jad.
