-
Key: CORBA24-82
-
Legacy Issue Number: 3449
-
Status: closed
-
Source: Borland Software Corporation ( Vishy Kasar)
-
Summary:
CORBA 2.3.1 section 11.2.8.17 states that "An ObjectId which has been
deactivated continues to process requests until there are no active
requests for that ObjectId"In the short window where deactivate_object is called but object is not
yet deactivated, the above sentence is open to interpretation. The 2
interpretation are:1. Active requests are those requests that came before
deactivate_object was called. In this case, POA continues to service
those requests and throws OBJECT_NOT_EXIST for future requests if the
object is not activable.2. Active requests are any requests. In this case, POA will continue
to service requests that come even after deactivate_object was called
as long as deactivation is not complete.So what is the intended interpretation? I suspect it is 1. If so, can we
make this section clearly state that?
-
Reported: CORBA 2.3.1 — Thu, 23 Mar 2000 05:00 GMT
-
Disposition: Resolved — CORBA 2.4
-
Disposition Summary:
Incorporate changes and close issue
-
Updated: Fri, 6 Mar 2015 20:58 GMT
CORBA24 — POA deactivate_object description is ambiguous
- Key: CORBA24-82
- OMG Task Force: CORBA Core 2.4 RTF