Please report new issues athttps://github.com/DOCGroup
According to the latest C++ mapping, reference counting is mandatory; the RefCountServantBase class is now a legacy artifact. PortableServer::ServantBase, by way of TAO_Abstract_ServantBase, currently implements the _add_ref and _remove_ref operations as no-ops.
accepted
Reassigned, I will handle this.
accept, have this ready on my laptop.
Fixed, thanks for reporting this. Thu May 26 10:17:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl> According to the latest C++ mapping, reference counting is mandatory; the RefCountServantBase class is now a legacy artifact. Thanks to Frank Pilhofer <fpilhofe at mc dot com> for reporting this. This fixes bugzilla [1952]. * tao/Abstract_Servant_Base.{h,cpp}: Made the add_ref/remove_ref methods pure virtual and added _refcount_value * tao/PortableServer/Servant_Base.{h,cpp}: Added reference counting to TAO_ServantBase and removed TAO_RefCountServantBase * tao/PortableServer/PS_ForwardC.h: Make RefCountServantBase a noop struct * tao/PortableServer/diffs/PS_Forward.diff: Updated