summaryrefslogtreecommitdiff
path: root/TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl')
-rw-r--r--TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl4
1 files changed, 3 insertions, 1 deletions
diff --git a/TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl b/TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl
index 4334a281140..586f76af3bb 100644
--- a/TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl
+++ b/TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl
@@ -31,7 +31,9 @@ ACE_INLINE
void
TAO::CSD::TP_Corba_Request::do_dispatch(void)
{
- this->server_request_.dispatch(this->servant());
+ // Pass 0 for the upcall wrapper. If we have it here, we can change the
+ // upcall wrapper to a reference in the full TAO Core
+ this->server_request_.dispatch(this->servant(), 0);
}
ACE_INLINE