-
Key: OTS-27
-
Legacy Issue Number: 4556
-
Status: closed
-
Source: International Business Machines ( Dr. Ian Robinson)
-
Summary:
The Activity service specification states, in the description of
the SignalSet::set_response method:
"The SignalSet returns a boolean to indicate whether or not the
Action that returned the response should be informed of any further
signals from this signal set; if the value is true then the Action
continues to receive Signals."This suggests that, if the SignalSet is used to broadcast signals
(rather than simply produce completion signals), an Action that
indicated it required no further signals during the first broadcast
within a particular Activity may well expect to receive signals if
the SignalSet was requested to broadcast a second time within the
same activity or indeed was subsequently asked to produce completion
signals.In a subordinate node, there is no knowledge from one
process_signal(Signal) to the next as to which particular broadcast
the signal comes from. Therefore, the subordinate has no way of
knowing whether a registered Action that indicated no-further-signals
on a previous set_response should receive signals on subsequent
process_signal calls from the superior. -
Reported: OTS 1.0b1 — Wed, 5 Sep 2001 04:00 GMT
-
Disposition: Resolved — OTS 1.0
-
Disposition Summary:
see above
-
Updated: Fri, 6 Mar 2015 20:57 GMT
OTS — Clarification of set_response behaviour
- Key: OTS-27
- OMG Task Force: Additional Structures for OTS FTF