[ 
https://issues.apache.org/jira/browse/YOKO-289?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rick McGuire closed YOKO-289.
-----------------------------

    Resolution: Fixed

Committed revision 505313.

> ORB shutdown can hang when SSLSocket connections are used. 
> -----------------------------------------------------------
>
>                 Key: YOKO-289
>                 URL: https://issues.apache.org/jira/browse/YOKO-289
>             Project: Yoko - CORBA Server
>          Issue Type: Bug
>          Components: orb core
>    Affects Versions: 1.0-incubating-M2
>            Reporter: Rick McGuire
>         Assigned To: Rick McGuire
>             Fix For: 1.0-incubating-M2
>
>
> We're seeing problems with ORB.destroy() hanging because the worker server 
> threads are not shutting down cleanly.  This appears to be due to an 
> SSLSocket() being in a read() condition and not terminating when close() is 
> called.  Because shutdown processing waits until all of the server worker 
> threads finish, shutdown hangs.  Adding some timeout logic to the shutdown 
> wait code clears up the process. as does setting the daemon() flag on the 
> worker threads. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to