<p dir="ltr">No. Tried with commenting remove_ref but it didn't help. Finally sending duplicated reference works.<br>
Thanks & Regards <br>
Siddharth</p>
<br><div class="gmail_quote"><div dir="ltr">On Wed, Sep 30, 2015, 13:04 Christian Fromme <<a href="mailto:christian@ast.dfs.de">christian@ast.dfs.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 29.09. 16:31, Siddharth Kulkarni wrote:<br>
>   if(m_pServant== nullptr)<br>
>   {<br>
>       m_pServant= create_servant();<br>
>       PortableServer::ObjectId *oid =<br>
> m_poa->activate_object(m_pServant.in()); // ref count=2<br>
>   CORBA::Object_ptr retobj = m_poa->id_to_reference(*oid);<br>
> m_XSvc= ::XService::_narrow(retobj);<br>
>   m_pServant->_remove_ref();<br>
<br>
Hmm.. Maybe the _remove_ref() call causes the problem?<br>
</blockquote></div>