[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] deadlock in fileinstall on equinox

I don't see anything in the framework that is holding this up.  We must stop the bundles that are involved in a refresh and the deadlock is contained in file install itself.  Could you remove the optional imports from file install to see if it helps to avoid it getting pulled into the refresh operation?  Perhaps they should be dynamic imports to avoid the need for static optional ones?  This way the file install bundle would not need refreshed when the "optional" packages become available (not that I like to advocate dynamic imports).

Tom



Inactive hide details for Raymond Auge ---04/29/2014 01:14:44 PM---It would seem that this could be solved it it were possible Raymond Auge ---04/29/2014 01:14:44 PM---It would seem that this could be solved it it were possible to pass the property:

From: Raymond Auge <raymond.auge@xxxxxxxxxxx>
To: Apache Felix Developers <dev@xxxxxxxxxxxxxxxx>, Equinox development mailing list <equinox-dev@xxxxxxxxxxx>
Date: 04/29/2014 01:14 PM
Subject: Re: [equinox-dev] deadlock in fileinstall on equinox
Sent by: equinox-dev-bounces@xxxxxxxxxxx





It would seem that this could be solved it it were possible to pass the property:

felix.fileinstall.optionalImportRefreshScope=managed

but this property cannot be passed except via config admin, so you can't bootstrap the system as it is.


- Ray


On Tue, Apr 29, 2014 at 1:28 PM, Raymond Auge <raymond.auge@xxxxxxxxxxx> wrote:



--
Raymond Augé (@rotty3000)
Senior Software Architect
Liferay, Inc. (@Liferay)
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev

GIF image