[JDEV] thread problem, HELP !!!
Dave Smith
dizzyd at dizzyd.com
Sat Jun 9 10:45:27 CDT 2001
On Sat, Jun 09, 2001 at 10:56:54AM +0200, Gerard BUNEL wrote:
> I'm trying to write a module for the Jabber server which aims at
> handling XDB requests
> by doing some CORBA requests. I'm using ORBacus 4.0.3 with JTC to do the
> CORBA requests.
Hrm..this could be quite dangerous as the Jabber server doesn't
actually have pre-emptive threads -- it uses a cooperative, user-land
thread implementation that is definately not pre-emptive.
> in the initialization function of my module I do all CORBA
> initialization stuff.
> But when the handler is called, ORBacus requests to adopt the current
> thread as it has its own
> thread management. When this is done the Jabber server crashes with a
> Segmentation fault
Yeah, I would guess that ORBacus uses pthreads or something..mixing
those with the PTH threads that Jabber uses just doesn't
work. Sorry. :)
However, the Jabber.com server is fully pre-emptive -- if you really
want to mix an ORB in, you might contact them and see if they can help
you out.
Diz
More information about the JDev
mailing list