[omniORB] Interesting nameclt behavior

Jan Lessner jan@c-lab.de
Thu, 28 May 1998 09:38:28 +0200


Gary,
>    When attempting an unbind of an object in the name service, it
> complains of a COMM_FAILURE. The guilty call seems to be
> CosNaming::NamingContext::_narrow(obj), which is trying to verify that
> the the object (which it first resolves) is not a naming context.
> However, the bound object does not exist, so the _narrow() fails, and
> the exception is only caught in the one large try block around
> everything.  My feeling would be that if the _narrow() fails, than it
> should be (relatively) safe to try the unbind() anyway, and unless it
> does, nameclt can't be used to clean out dead IORs.
>    Has anyone else run into this?

Just checked it and ran into the same problem. That's new, it worked
well in omniORB 2.2
If you apply any patches, let me know

Regards,

	Jan Lessner, C-LAB