[
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.