[omniORB] deadlock-problem under AIX

Rutenkröger, Jens JRutenkroeger@mbi-os.de
Thu, 24 Jun 1999 16:59:42 +0200


Hi,

I found  a workaround:

the left reference was produced by a static ..._var in a function,
now it is an automatic ..._var and the object-reference is fetched from the
nameservice everytime
the function is called, not fine -- but it works.
(maybe the problem is, that my orb pointer is a "file-scope" static
variable:
..
static CORBA :: ORB_ptr orb;
..
and is cleaned up  while or before the function-scope variable is cleaned
up?
)


> -----Original Message-----
> From: PJ McKenna [mailto:pj.mckenna@datalex.ie]
> Sent: Thursday, June 24, 1999 4:28 PM
> To: b.keeping@ic.ac.uk; omniorb-list
> Subject: RE: [omniORB] deadlock-problem under AIX
> 
> 
> 
> 
> > -----Original Message-----
> > From: b.keeping@ic.ac.uk [mailto:b.keeping@ic.ac.uk]
> > Sent: Thursday, June 24, 1999 3:21 PM
> > To: JRutenkroeger@mbi-os.de
> > Cc: omniorb-list@uk.research.att.com
> > Subject: Re: [omniORB] deadlock-problem under AIX
> > 
> > 
> > Hi,
> > 
> > We struggled for weeks with AIX4.2... the solution was to go to 4.3!
> > Threads just don't work properly in 4.2.
> > 
> > Ben Keeping
> > Imperial College
> > 
> 
> Mr Imperial College man,
>   Are you saying that OmniORB2 on AIX4.2 is unusable?
>   Yours,
> 	P.J.
>