[omniORB] std::terminate in omniORBpy

Duncan Grisby duncan at grisby.org
Fri May 27 14:18:06 UTC 2022


On Fri, 2022-05-27 at 16:15 +0200, Michael Teske via omniORB-list
wrote:

> > Do you call orb.destroy() before exit?
> 
> Yes, in my first post I appended the ORBtraceLevel=40 log. There are
> all log messages from
> 
> omniORB: (0) 2022-05-12 13:44:39.661452: Destroy ORB...
> to
> omniORB: (0) 2022-05-12 13:44:39.662654: ORB destroyed.
> omniORB: (0) 2022-05-12 13:44:39.662792: No more references to the
> ORB -- deleted.
> 
> Unfortunately one thread seems to survive this.

Just as an experiment (not a proper solution), what happens if you add
a sleep of a second (or several seconds) after orb.destroy() returns,
before your code exits?

Duncan.

-- 
Duncan Grisby <duncan at grisby.org>



More information about the omniORB-list mailing list