summaryrefslogtreecommitdiff
path: root/TAO/tao/BiDir_Adapter.h
diff options
context:
space:
mode:
authorjeliazkov_i <jeliazkov_i@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-12-06 22:19:02 +0000
committerjeliazkov_i <jeliazkov_i@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-12-06 22:19:02 +0000
commit80fd4cf27708508bfe0f016c7e3a9fb5e4615070 (patch)
tree91465727a9b45ec3f1fce8459985307cb5bb2255 /TAO/tao/BiDir_Adapter.h
parent238910d2876bf2532544ab26ecbc6ed22b5be99c (diff)
downloadATCD-80fd4cf27708508bfe0f016c7e3a9fb5e4615070.tar.gz
Mon Dec 6 16:00:46 2004 Iliyan Jeliazkov <jeliazkov_i@ociweb.com>
This change solves a problem with the bi-dir policy validators, in the context of multiple ORBs by eliminating cached, ORB-specific state in the TAO_BiDirGIOP_Loader singleton. Thus it also eliminates the possibility for a race condition between two threads that my be creating and destroying ORB instances simultaneously.
Diffstat (limited to 'TAO/tao/BiDir_Adapter.h')
-rw-r--r--TAO/tao/BiDir_Adapter.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/TAO/tao/BiDir_Adapter.h b/TAO/tao/BiDir_Adapter.h
index f28ca8f2107..53cdcaafd96 100644
--- a/TAO/tao/BiDir_Adapter.h
+++ b/TAO/tao/BiDir_Adapter.h
@@ -52,7 +52,7 @@ public:
ACE_ENV_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException)) = 0;
- virtual void load_policy_validators (TAO_Policy_Validator &validator)
+ virtual void load_policy_validators (TAO_Policy_Validator &validator ACE_ENV_ARG_DECL)
ACE_THROW_SPEC ((CORBA::SystemException)) = 0;
};