Christoph Becker
2010-06-09 02:38:23 UTC
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
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