felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jad Naous <...@nerati.com>
Subject Re: IPOJO initialization + refresh deadlock
Date Thu, 03 Jan 2013 09:19:22 GMT
On Thu, Jan 3, 2013 at 12:55 AM, Bertrand Delacretaz <bdelacretaz@apache.org
> wrote:

> Hi,
>
> On Tue, Jan 1, 2013 at 12:09 PM, Jad Naous <jad@nerati.com> 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.

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message