[omniORB] Getting in trouble with threads.

Henrik Schulz henrik.schulz@anite-systems.lu
Mon, 13 Jul 1998 10:02:30 +0100


Hello good morning,
getting in trouble with threads. The Scenario is as the following:

OS: Solaris 2.5
1. Before starting up the ORB, BOA etc some other object initialisations
are performed and a separate thread is started up, that is in fact not
using omnithread, but pthreads, which is obviously behind the omnithread
on Solaris.
2. Init ORB, BOA ...
3. Binding of CORBA-fied server object to context.
4. Starting up all CORBA related services, ... last
boa->impl_is_ready().
5. Starting up a separate client using nameservice to connect to server
object.
6. Call on client of server based object member, but the call is not
performed on server's object member.

In case I don't start this separate thread before using the CORBA
interface, the call will be performed sucessful. What's wrong? Any idea?

Thanks for your help in advance,
cheers,
Henrik


--
Henrik Schulz
MELISSA-Team
Anite-Systems Luxembourg
13, Rue Robert Stumper
L-2557 Luxembourg
http://www.Anite-Systems.lu
mailto:Henrik.Schulz@Anite-Systems.lu
Tel: ++352 405161-37
Fax: ++352 403150