comp.lang.ada
 help / color / mirror / Atom feed
From: Jacob Sparre Andersen <sparre@nbi.dk>
Subject: Re: Ada tasking question
Date: Thu, 19 Apr 2007 14:47:18 +0200
Date: 2007-04-19T14:47:18+02:00	[thread overview]
Message-ID: <ygefy6wmsyx.fsf@hugsarin.dmusyd.edu> (raw)
In-Reply-To: f06cqu$8f4$1@jacob-sparre.dk

Randy Brukardt wrote:

> I use something like:
>
>      exception
>           when Oops:others =>
>                  Debug ("Worker Task Failed: exception raised: " &
>                     Ada.Exceptions.Exception_Information (Oops));
>     end Bucket_Worker;

The exception handler allows us to notice when one of the tasks dies.
But can we (re)start it somehow?  Or will we have to put an exception
handler inside the processing loop, and that way keep the task
running?

Jacob
-- 
"Then, after a second or so, nothing continued to happen."



  parent reply	other threads:[~2007-04-19 12:47 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-18 18:13 Ada tasking question Stefan Bellon
2007-04-18 18:40 ` Randy Brukardt
2007-04-18 20:12   ` Jeffrey R. Carter
2007-04-18 22:43     ` Stefan Bellon
2007-04-19  2:02       ` Steve
2007-04-18 21:08   ` Leif Holmgren
2007-04-18 22:57     ` Stefan Bellon
2007-04-18 23:41       ` Brian May
2007-04-19  0:25       ` Randy Brukardt
2007-04-19  8:02         ` Stefan Bellon
2007-04-19 12:47         ` Jacob Sparre Andersen [this message]
2007-04-19 16:11           ` Anh Vo
2007-04-20  4:32           ` Jeffrey R. Carter
2007-04-19  0:50       ` Jeffrey R. Carter
2007-04-18 19:50 ` Alex R. Mosteo
2007-04-18 23:00   ` Stefan Bellon
2007-04-19 20:37   ` Pascal Obry
2007-04-19  2:13 ` jimmaureenrogers
2007-04-19  7:49 ` Dmitry A. Kazakov
  -- strict thread matches above, loose matches on Subject: below --
1996-10-18  0:00 whiting_ms@corning.com (Matt Whiting)
replies disabled

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