[omniORB] newbie question--objects "Aborting".
   
    Duncan Grisby
     
    duncan@grisby.org
       
    Fri Mar  7 12:15:03 2003
    
    
  
On Tuesday 4 March, "Mark Thomas" wrote:
> I am new to omniORB.  I like what I've read about it, and I have high
> hopes for using it in our environment--if I can get it to work.  I have
> compiled omniORB 4 and omniORBpy 2 under SuSE Linux 8.0, and I've started
> omniNames with what I think is a functional, minimalist config file.  When
> I start one of the examples (e.g. example_echo_srv.py), the object can
> generally handle two client connections, initiated one after the other.
> On the third connection attempt, one or both objects will abort (either
> the client or both client and server).  This behavior is consistent across
> all of the examples I have tried.
Almost certainly, your C++ compiler is broken. Try running your code
with -ORBtraceLevel 10. You will probably see a message about an
exception being thrown just before it aborts. That's a sign that
exception handling is not thread safe.
See if there are any updates available for the compiler in SuSE.
Cheers,
Duncan.
-- 
 -- Duncan Grisby         --
  -- duncan@grisby.org     --
   -- http://www.grisby.org --