-
Key: CPP11-262
-
Legacy Issue Number: 1631
-
Status: closed
-
Source: Anonymous
-
Summary:
Summary: The C++ mapping for the Portability Specification does not provide
reference counting for servants. This proposal adds reference
counting to the C++ mapping to ease memory management of
implementations. It borrows from the C++ language mapping from the
Objects by Value specification which does have reference counting for
values. Specifying the reference counting calls is important so that
both the Adapter implementation and multi-threaded application code
can cooperate to ensure that implementations are only deleted when no
longer used by any thread. Without specifying these calls, deadlocks
are extremely easy to introduce into the system. -
Reported: CPP 1.0b2 — Thu, 2 Jul 1998 04:00 GMT
-
Disposition: Resolved — CPP 1.0
-
Disposition Summary:
No Data Available
-
Updated: Sun, 8 Mar 2015 15:33 GMT