summaryrefslogtreecommitdiff
path: root/TAO/tao/IIOP_Connection_Handler.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IIOP_Connection_Handler.h')
-rw-r--r--TAO/tao/IIOP_Connection_Handler.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/TAO/tao/IIOP_Connection_Handler.h b/TAO/tao/IIOP_Connection_Handler.h
index 1f7d0dead44..aa8262e039b 100644
--- a/TAO/tao/IIOP_Connection_Handler.h
+++ b/TAO/tao/IIOP_Connection_Handler.h
@@ -138,6 +138,12 @@ protected:
private:
+ /// Count nested upcalls on this
+ /// svc_handler i.e., the connection can close during nested upcalls,
+ /// you should not delete the svc_handler until the stack unwinds
+ /// from the nested upcalls.
+ long pending_upcalls_;
+
/// TCP configuration for this connection.
TAO_IIOP_Properties *tcp_properties_;