CORBA 2.4 MAILINGLIST Avatar
  1. OMG Issue

CORBA24 — ORB::shutdown underspecified

  • Key: CORBA24-93
  • Legacy Issue Number: 3618
  • Status: closed  
  • Source: Triodia Technologies Pty Ltd ( Michi Henning)
  • Summary:

    If I call ORB::shutdown(), it implicitly calls POA::destroy() on the
    Root POA.

    I assume that the value of the wait_for_completion parameter to
    ORB::shutdown() should be passed through to POA::destroy()? The spec isn't
    entirely clear on this point.

    Further, what is the effect of calling ORB::shutdown() on the value
    of the etherealize_objects parameter for POA::destroy()? Since ORB::shutdown()
    doesn't have an etherealize_objects parameter itself, the value passed
    through to POA::destroy must be implicit, but the spec doesn't say what
    it is.

    Similarly, ORB::destroy() implicitly calls ORB::shutdown(). From the
    second-last para on page 4-35, it would appear that this implicit call
    is made as ORB::shutdown(true) rather than ORB::shutdown(false). It
    might be nice to make this explicit so I don't have to read between the
    lines to figure it out.

  • Reported: CORBA 2.3.1 — Wed, 17 May 2000 04:00 GMT
  • Disposition: Resolved — CORBA 2.4
  • Disposition Summary:

    Incorporate changes and close issue.

  • Updated: Fri, 6 Mar 2015 20:58 GMT