diff options
Diffstat (limited to 'TAO/tao/default_server.h')
-rw-r--r-- | TAO/tao/default_server.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/TAO/tao/default_server.h b/TAO/tao/default_server.h index 46fddd5e65b..3680a8d70fb 100644 --- a/TAO/tao/default_server.h +++ b/TAO/tao/default_server.h @@ -52,8 +52,11 @@ public: virtual CONCURRENCY_STRATEGY *concurrency_strategy (void); - virtual int enable_poa_locking (void); - // Enable POA locking? + virtual ACE_Lock *create_poa_lock (void); + // Creates and returns a lock for POA based on the setting for + // <-ORBpoalock>. A setting of <thread> returns an + // ACE_Lock_Adapter<ACE_Thread_Mutex>; a setting of <null> returns + // an ACE_Lock_Adapter<ACE_NULL_Mutex>. virtual ACE_Lock *create_servant_lock (void); // Creates and returns a lock for servants based on the setting of |