[omniORB] ORB.destroy() takes ten seconds -- speed it up?
Jim Bell
Jim at JC-Bell.com
Mon May 11 17:29:51 UTC 2020
Thanks for the input. Here's the traceLevel 25 output.
https://pastebin.com/ZhqypDrf
Killing the task may be the most expedient.
Thanks,
-Jim
On 2020-05-11 9:47 AM, Duncan Grisby wrote:
> On Tue, 2020-05-05 at 21:54 -0500, Jim Bell via omniORB-list wrote:
>
>> My app takes a long time to stop. It seems that there are two
>> different long waits during ORB.destroy():
> Can you get a complete trace from traceLevel 25?
>
> ORB destroy() tries to cleanly close all connections and threads, so
> sometimes it has to wait for connections to become idle or otherwise
> close.
>
> If you need to exit quickly, you could just exit the process without
> calling ORB destroy. The OS will clean up.
>
> Duncan.
>
More information about the omniORB-list
mailing list