diff options
Diffstat (limited to 'TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl')
-rw-r--r-- | TAO/tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl | 4 |
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 |