"Thierry Lelegard" a �crit dans le message news: 3C1DB7B7.DF767F9@canal-plus.fr... > I think that the trap in this kind of applications (servers with one > or more tasks per client connection) is the fate of the tasks when > the client disconnects. If you let the tasks die and recreate new > tasks for new client connections, you will most certainly face some > slow memory leak. We have seen that, although the stack itself is > deallocated when a task dies, there aer a few bytes which remain > allocated (some kind of TCB I suppose). > This was due to the (in)famous Rosen's pathology ;-) It has been (fortunately) exterminated in in Ada 95, so the problem should not appear any more. -- --------------------------------------------------------- J-P. Rosen (rosen@adalog.fr) Visit Adalog's web site at http://www.adalog.fr