[ace-users] Is ACE_Lock::tryacquire_write_upgrade() supported
Douglas C. Schmidt
schmidt at dre.vanderbilt.edu
Tue Jul 31 13:02:21 CDT 2007
> Thanks Doug. Looks like I'm in luck.
> ACE_HAS_PTHREADS_UNIX98_EXT is defined on my platform.
Great! You might double check that this works by running the
> --- "Douglas C. Schmidt" <schmidt at dre.vanderbilt.edu>
> > Hi Michael,
> > Thanks for using the PRF.
> > > ACE VERSION: 5.5.1
> > Please upgrade to ACE+TAO+CIAO x.5.9 (i.e., ACE
> > 5.5.9, TAO 1.5.9, and
> > CIAO 0.5.9), which you can download from
> > http://download.dre.vanderbilt.edu
> > under the heading: "Latest Beta Kit".
> > The DOC groups at Washington University, UC Irvine,
> > and Vanderbilt
> > University only provide "best effort" support for
> > non-sponsors for the
> > latest release, as described in
> > Thus, if you need more "predictable" help for
> > earlier versions of
> > ACE+TAO, I recommend that you check out
> > http://www.dre.vanderbilt.edu/support.html
> > for a list of companies that will provide you with
> > ACE+TAO commercial
> > support.
> > > HOST MACHINE and OPERATING SYSTEM:
> > > Intel PC, Fedora Core 5 Linux
> > >
> > > TARGET MACHINE and OPERATING SYSTEM:
> > > Same
> > >
> > > COMPILER NAME AND VERSION (AND PATCHLEVEL):
> > > gcc v. 3.4.6
> > >
> > > Someone at my organization said that this method
> > is
> > > not supported on Solaris, and asked me to double
> > check
> > > that it is supported on Linux.
> > This method is available natively if your OS
> > platform supports
> > ACE_HAS_PTHREADS_UNIX98_EXT
> > It's also available if you use the ACE rwlock
> > emulation, which is set if
> > you enable ACE_LACKS_RWLOCK_T. This works on all OS
> > platforms,
> > including Solaris.
> > Take care,
> > Doug
> Need a vacation? Get great deals
> to amazing places on Yahoo! Travel.
More information about the Ace-users