diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Minimum_Dispersion.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Minimum_Dispersion.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Minimum_Dispersion.h b/TAO/orbsvcs/orbsvcs/Minimum_Dispersion.h index 278c96ef1fd..bd78e0acc1f 100644 --- a/TAO/orbsvcs/orbsvcs/Minimum_Dispersion.h +++ b/TAO/orbsvcs/orbsvcs/Minimum_Dispersion.h @@ -23,6 +23,7 @@ #include "LoadBalancing_Strategy.h" #include "orbsvcs/LoadBalancingS.h" #include "ace/Containers.h" +#include "ace/Synch.h" # if !defined (ACE_LACKS_PRAGMA_ONCE) # pragma once @@ -65,6 +66,10 @@ public: private: TAO_LB_ReplicaProxySet proxies_; // Set containing the ReplicaProxy servants. + + ACE_SYNCH_MUTEX lock_; + // Lock used to ensure atomic access to state retained by this + // class. }; #include "ace/post.h" |