* Re: "Terminate but stay resident" inter [not found] <161225@<111387> @ 1987-11-17 15:09 ` stt 1987-11-23 16:13 ` stt 1 sibling, 0 replies; 2+ messages in thread From: stt @ 1987-11-17 15:09 UTC (permalink / raw) Despite the wording in the LRM, one of the language maintenance committee decisions somewhere along the way required that the tasks dependent on library packages be allowed to complete before the program as a whole was ended. ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: "Terminate but stay resident" inter [not found] <161225@<111387> 1987-11-17 15:09 ` "Terminate but stay resident" inter stt @ 1987-11-23 16:13 ` stt 1 sibling, 0 replies; 2+ messages in thread From: stt @ 1987-11-23 16:13 UTC (permalink / raw) The current (1.9) ACVC test suite includes tests which require that library tasks are NOT terminated by the completion of the main subprogram. The operating system must wait for such tasks to complete on their own or for all of them to reach terminate alternatives before abandoning execution. In particular c94004a.ada and c94004b.ada make it clear that a library task must be allowed to complete. These tests refer to (revised) AI-00399 which I presume explains the rationale for this requirement. -Tucker Taft Intermetrics, Inc. Cambridge, MA 02138 ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~1987-11-23 16:13 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <161225@<111387> 1987-11-17 15:09 ` "Terminate but stay resident" inter stt 1987-11-23 16:13 ` stt
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox