diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-10-13 15:59:56 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1998-10-13 15:59:56 +0000 |
commit | 7ca1f0a7bdc2d0b9ecbcb80f4b48d700fb76dab8 (patch) | |
tree | 929917441b798c5aea9c265ec4596cdaf3d23638 | |
parent | 5963b97bde60fa998d2c01874d163aed6037014c (diff) | |
download | ATCD-7ca1f0a7bdc2d0b9ecbcb80f4b48d700fb76dab8.tar.gz |
*** empty log message ***
-rw-r--r-- | README | 1 | ||||
-rw-r--r-- | TAO/ChangeLog-98c | 7 | ||||
-rw-r--r-- | TAO/tao/ORB.cpp | 7 |
3 files changed, 8 insertions, 7 deletions
@@ -656,6 +656,7 @@ Eric R. Medley <palantir@net56.net> David O'Farrell <dave@virgo.aersoft.ie> Amir Bahmanyari <abahmany@teknowledge.com> Ian Wright <I.Wright@elsevier.co.uk> +David Janello <David.Janello@abnamro.com> I would particularly like to thank Paul Stephenson, who worked with me at Ericsson and is now at ObjectSpace. Paul devised the recursive diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c index f79af882e51..84a8b90cf11 100644 --- a/TAO/ChangeLog-98c +++ b/TAO/ChangeLog-98c @@ -1,9 +1,8 @@ Tue Oct 13 10:51:10 1998 Carlos O'Ryan <coryan@cs.wustl.edu> - * tao/ORB.cpp: - Thread ids in some platforms (ex: HP-UX) are structures, so they - cannot be initialized to 0, thanks to David.Janello@abnamro.com - for reporting this one. + * tao/ORB.cpp: Thread ids in some platforms (ex: HP-UX) are + structures, so they cannot be initialized to 0. Thanks to David + Janello <David.Janello@abnamro.com> for reporting this. Tue Oct 13 09:16:20 1998 David L. Levine <levine@cs.wustl.edu> diff --git a/TAO/tao/ORB.cpp b/TAO/tao/ORB.cpp index b973e6e556a..d85606e4967 100644 --- a/TAO/tao/ORB.cpp +++ b/TAO/tao/ORB.cpp @@ -122,9 +122,10 @@ CORBA_ORB::CORBA_ORB (void) trading_service_ (CORBA_Object::_nil ()) { leader_follower_info_.leaders_ = 0; - leader_follower_info_.leader_thread_ID_ = ACE_OS::NULL_thread; - this->cond_become_leader_ = - new ACE_SYNCH_CONDITION (leader_follower_info_.leader_follower_lock_); + leader_follower_info_.leader_thread_ID_ = + ACE_OS::NULL_thread; + ACE_NEW (this->cond_become_leader_, + ACE_SYNCH_CONDITION (leader_follower_info_.leader_follower_lock_)); } CORBA_ORB::~CORBA_ORB (void) |