From: evangeli@cnam.fr (Evangelista Sami)
Subject: task synchronization and activation
Date: 19 Feb 2005 07:11:45 -0800
Date: 2005-02-19T07:11:45-08:00 [thread overview]
Message-ID: <5f59677c.0502190711.1d6d2492@posting.google.com> (raw)
Hello all
Why does a task have to wait that all the tasks it created are
activated before
executing? I am thinking of point 9.2.5 of the RM :
"The task that created the new tasks and initiated their activations
(the activator) is blocked until all of these activations complete
(successfully or not)."
I can understand that a master has to wait for the tasks he created
before finalizing since in the other case it could "free" some memory
needed by its children.
But i cannot see why this synchronisation after activation is
necessary. What is the technical reason?
Thanks for any help
Sami
next reply other threads:[~2005-02-19 15:11 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-02-19 15:11 Evangelista Sami [this message]
2005-02-19 16:11 ` task synchronization and activation Martin Krischik
2005-02-19 18:11 ` Ed Falis
2005-02-19 20:05 ` Robert A Duff
2005-02-20 10:47 ` Martin Krischik
2005-02-21 19:25 ` Dmitry A. Kazakov
2005-02-21 8:50 ` Jean-Pierre Rosen
2005-02-21 21:55 ` Robert A Duff
2005-02-22 0:01 ` Randy Brukardt
2005-02-22 7:17 ` Jean-Pierre Rosen
2005-02-23 2:24 ` Robert A Duff
2005-02-23 7:58 ` Martin Krischik
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox