"Ted Dennison" a �crit dans le message news: 3aDB6.5240> As a separate issue, you might want to consider a setup where tasks don't get > [...] Generally its a Bad Thing to go around destroying > task type objects and creating new ones repeatedly. Ada has to keep some > information about deallocated tasks around so that stuff like 'terminated will > work. That can cause a memory leak [...] This used to be true in Ada83 due to the so-called (hmm) Rosen's Pathology. It has been cured in Ada95. It was related to a function returning a local task object, which is no more allowed. -- --------------------------------------------------------- J-P. Rosen (rosen@adalog.fr) Visit Adalog's web site at http://www.adalog.fr