Hi Greg,

    Hmm, looking at the description of the SwingWorker class I think you 
are right
(I've never used it).  Where (if anywhere) do you call 'get' on the 
Worker?

   If you could provide a JVM stack dump when it is hung that would also 
help.
In windows this is done by pressing <ctrl><break> in a DOS window that is 
running
the JVM.  Under Unix you can send the JVM a signal (sig 3? Google it to be 
sure).

"Greg Steele" <[EMAIL PROTECTED]> wrote on 12/23/2005 09:15:01 AM:

> I'm sure you get sick of answering this question.  However, I thought 
the
> construct() method of the SwingWorker class was invoked on a third party
> thread, but I'll have to do some more research.

> > I thought I'd be safe using invokeAndWait within a SwingWorker.
> > Is this a thread safe operation?
> 
>    The operation is thread safe but in the case of SVG in the canvas
> DOM modifications it may need to query the canvas so it needs access
> to the Swing thread it of course can't get it if you are sitting in
> 'invokeAndWait' on the Update Manager.
> 
>    You will have to move your code into a 3rd party thread.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to