Hi Scott, I added comments to the bug. I suspect it is a deadlock caused by locks in the DS and/or framework implementations. But at this point it is just a guess. Hopefully the bug reporter can help out by generating a thread dump for us to look at.
Tom From: Scott Lewis <[email protected]> To: Equinox development mailing list <[email protected]>, Date: 01/17/2013 11:51 AM Subject: [equinox-dev] equinox event question Sent by: [email protected] Greetings, We/ECF uses Equinox event for our implementation of the Remote Service Admin specification. One of our consumers has been using ECF remote services/RSA, Equinox, DS and their own code, and has experienced a problem that we are attempting to diagnose. See the full description on this bug [1]. As you can see on the bug, the error message that they are apparently getting when the remote service export fails is: !ENTRY org.eclipse.equinox.ds 2 0 2013-01-14 20:46:42.134 !MESSAGE [SCR] Enabling components of bundle org.eclipse.equinox.event did not complete in 30000 ms !ENTRY org.eclipse.equinox.ds 2 0 2013-01-14 20:46:42.135 !MESSAGE [SCR - WorkThread] Timeout occurred! Thread was blocked on processing [QueuedJob] WorkPerformer: org.eclipse.equinox.internal.ds.SCRManager@19336006; actionType 1 This apparently happens intermittently at startup. Couple of questions for Equinox folks: Does anything about this error message (for org.eclipse.equinox.event) look familiar/understandable? Is it possible that a race on startup is causing this? Also...for the DS folks...is there any option that will get DS to report the component where the thread was blocked? It would be very helpful for us to be able to understand where this is happening (i.e. whether it's consistently on a given component, etc). Thanksinadvance, Scott [1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=398321 _______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
<<inline: graycol.gif>>
_______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
