Legacy Issue Number: 4164
Source: IONA ( Matthew Newhook)
The CORBA 2.3 spec says under ORB shutdown:
Once an ORB has shutdown, only object reference management
operations(duplicate, release and is_nil) may be invoked on the ORB or
any object reference obtained from it. An application may also invoke
the destroy operation on the ORB itself. Invoking any other operation
will raise the BAD_INV_ORDER system exception with the OMG minor code 4.
This implies that calling ORB::shutdown also terminates the client
side processing. I think that this wrong. I believe that ORB::shutdown
should terminate server side processing. ORB::destroy should terminate
the client side processing.
Reported: CORBA 2.4.1 — Sat, 20 Jan 2001 05:00 GMT
Disposition: Resolved — CORBA 3.0.2
close no change
Updated: Fri, 6 Mar 2015 20:58 GMT