[omniORB] omni_thread join problem - leads to core dump

Christoph Becker tuergeist at googlemail.com
Tue Jun 8 23:37:51 BST 2010


Hi,

I don't know if I'm right or not, but omni thread IMHO is more or less
a part of omniorb.
So I have the problem that a join() always results in a core dump
after throwing an omni_thread_invalid.

...
MyT* t = new MyT;
t->start();

/* won't work
 * -> terminate called after throwing an instance of 'omni_thread_invalid'
 */
int * rv;
t->join((void**) &rv); // <- breaks here

The complete minimal resides @ http://tinypaste.com/55592

Any help is welcome.

Cheers,
 Christoph



More information about the omniORB-list mailing list