On Thu, 7 May 2020, J-P. Rosen wrote: > No, tasks declared in library packages could survive the main program. Correct me, if I am wrong, but my understanding has always been that the main program (or "environment task") can only terminate after all the tasks started within the main program have terminated (or, perhaps, have been aborted, or did run into an unhandled exception). > You may even have a "begin null; end" main program, and do all the work > with library tasks. Once again, my understanding is that a main program with the "begin null; end Program_Name" does not terminate, as long as one of its tasks is still running. In fact, I am frequently using the "begin null; end Program_Name;" pattern myself, and "Program_Name" does not terminate, as long as any of its tasks is still alife and kicking. -------- I love the taste of Cryptanalysis in the morning! -------- www.uni-weimar.de/de/medien/professuren/mediensicherheit/people/stefan-lucks ----Stefan.Lucks (at) uni-weimar.de, Bauhaus-Universität Weimar, Germany----