[omniORB] ServantBase or RefCountServantBase possible bug in omniidl?
Alex Shabarshoff
shura@uc.ru
Fri, 14 Jul 2000 15:12:15 +0400
While experimenting with omniORB3 pre3, i have found what all classes
generated by omniidl derives from ServantBase not from
RefCountServantBase. So all servants does not deleted when reference
count reaches 0 (actualy it does not reach 0).
Looking in omniidl C++ backend code i found this (lines 206-208 of
poa.py):
if node.inherits() == []:
inherits.append("public virtual PortableServer::ServantBase")
So, i think it's just typo and string must contain
RefCountServantBase? Or i'm completely wrong?
Best regards,
Alex Shabarshoff
Union Card Processing Company
Chief of Security Systems Development Department
Europay Security Supervisor