[omniORB] omniConnectionBroken exception, former : Unexpected abort coming from omni_thread_wrapper

Antoine Thierry athierry@alphacent.com
Wed, 30 Jan 2002 14:04:03 +0100


> On Tuesday 29 January, Antoine Thierry wrote:
> > Using Platform Slackware 8.0
> > gcc 2.95.3 which i used to compile OmniORB myself.
> > So i think i've forgot the "thread safe option" of the compiler
> > (mthread and enable thread options doesn't seems to work)
> > Which option should i use ?
>
> The key thing is to configure the compiler itself, and libgcc, with
> --enable-threads. If you (or the packager) don't do that, gcc
> generates incorrect code, and libgcc doesn't contain the right locking
> code. I suggest you compile a fresh gcc, with --enable-threads, then
> compile omniORB with that.

I've checked the slackware Gcc package, it is thread safe-compiled
i've recompiled my OmniORB again (checking the thread-safe options)
i've tried with the last cvs snapshot ..
i've tried with Redhat binaries you provide 
And ..
i always got this "flying" omniConnectionBroken exception ..

Any other ideas ?