Ok, the thread wasn't dying... simply blocked. I was not able to
reproduce the error. Now I get a class not found exception. In my
further tests the thread seemed to block on calling the constructor
which is logical because a class used in a member wasn't found.

> 
> 
> Threads don't just go away without a trace. :-)  Its low 
> tech, but try 
> going through the code and adding
> debug output every couple lines to track down exactly where 
> the thread 
> is dying.  More than likely it
> is blocking someplace rather than dying???  Not sure what 
> your class is 
> doing exactly that would cause
> this because of a missing jar.  It is possible that someone has a 
> try{}catch without a propper logging
> someplace, but I doubt it.  (If so, someone needs to be thwapped :-)
> 
> Do try to find out where the thread was going though.  If it is an 
> avalon problem, it needs to be fixed.
> 
> In addition to placing debug output in the NBIOAcceptor construction, 
> try modifying your method like
> this to make sure that nothing is being thrown and being 
> ignored higher 
> up.   Just remember to take it out.
> 
> public Acceptor createAcceptor()
> {
>     try
>         Acceptor acceptor =  new NBIOAcceptor();
>         m_acceptors.add(acceptor);
>         return acceptor;
>     }
>     catch (Throwable t)
>     {
>        t.printStackTrace();
>     }
> }
> 
> More info?
> 
> Cheers,
> Leif
> 
> 


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

Reply via email to