-
Key: EVNT11-2
-
Legacy Issue Number: 4651
-
Status: open
-
Source: Anonymous
-
Summary:
The event service specification states: "The pull operation blocks until the event data is available or an exception is raised."
If there are pull requests pending (because no data is available) and a destroy request is issued, do the pull requests have to return with a "Disconnected" exception ?
Remember (p. 2-9): The destroy request should destroy all admin and proxy objects associated, so the proxies being pulled might not be active any more.
Testing some notification implementations (e.g. OpenOrb, OpenFusion and dCon) showed that none of them returned from pull request in reasonable time: http://asi28.informatik.uni-hamburg.de/test/Hanging_Pull.java
If the pull requests are not supposed to return with an exception, what is the intended way to abort the requests, so that channel and client resources can be reclaimed ?
-
Reported: EVNT 1.1 — Tue, 30 Oct 2001 05:00 GMT
-
Updated: Fri, 6 Mar 2015 20:58 GMT