comp.lang.ada
 help / color / mirror / Atom feed
From: Pablo <pablittto@gmail.com>
Subject: Tasks reinitializing
Date: Thu, 17 Sep 2009 11:21:41 -0700 (PDT)
Date: 2009-09-17T11:21:41-07:00	[thread overview]
Message-ID: <0bf2270c-6998-41f1-9895-b545026f312e@o21g2000vbl.googlegroups.com> (raw)

How can I reinitialize a task?
Say us, I have two cases:
A task defined as
   task type Task_type is
      entry Start;
   end Task_type;
so the object defined as
Init : Init_type;

and inside a procedure, the task is initialized with
accept Start;

and now:
1) In run time, the task is terminated by aborting process (abort
Init) before its end, and in the same session, I need to turn it on
again, but now from the beginning.
2) In run time, the task is finished by very end, and in the same
session, I need to start it again from beginning.

Please help me!



             reply	other threads:[~2009-09-17 18:21 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-17 18:21 Pablo [this message]
2009-09-17 21:42 ` Tasks reinitializing Adam Beneschan
2009-09-17 22:39   ` Anh Vo
2009-09-18  5:44     ` sjw
2009-09-18  7:57 ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox