summaryrefslogtreecommitdiff
path: root/TAO/tao/Synch_Invocation.cpp
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2003-11-16 22:58:09 +0000
committerbala <balanatarajan@users.noreply.github.com>2003-11-16 22:58:09 +0000
commit73f237318893acb14588993e064b5bed26fc3722 (patch)
tree6764160f8d1ceb2e48165b528a981cb03bcdc472 /TAO/tao/Synch_Invocation.cpp
parentae89fda2edaf1402d67141d2ac60642c9f835ae2 (diff)
downloadATCD-73f237318893acb14588993e064b5bed26fc3722.tar.gz
ChangeLogTag:Sun Nov 16 16:49:33 2003 Balachandran Natarajan <bala@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/tao/Synch_Invocation.cpp')
-rw-r--r--TAO/tao/Synch_Invocation.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/TAO/tao/Synch_Invocation.cpp b/TAO/tao/Synch_Invocation.cpp
index f1f776cf7f3..5f3aff2a5ab 100644
--- a/TAO/tao/Synch_Invocation.cpp
+++ b/TAO/tao/Synch_Invocation.cpp
@@ -536,8 +536,12 @@ namespace TAO
* to do things. But a need to be compliant is forcing us into
* this.
*/
- if ((ACE_OS_String::strcmp (type_id.in (),
- "TRANSIENT") == 0) &&
+ if (((ACE_OS_String::strcmp (type_id.in (),
+ "TRANSIENT") == 0) ||
+ (ACE_OS_String::strcmp (type_id.in (),
+ "OBJ_ADAPTER") == 0) ||
+ (ACE_OS_String::strcmp (type_id.in (),
+ "NO_RESPONSE") == 0)) &&
(CORBA::CompletionStatus) completion != CORBA::COMPLETED_YES)
{
Invocation_Status s =