[Stackless] TaskletExit Exception and Questions
Christian Tismer
tismer at stackless.com
Sun Dec 4 01:13:38 CET 2005
Richard wrote:
> I originally sent this just to Andrew, because gmail Reply replied to
> him rather than the list.
>
> This is what my application startup generally looks like (I guess you
> could call it the main tasklet and it probably is):
>
> import stackless
>
> stackless.tasklet(someFunction)()
ok, but:
> while stackless.getruncount() != 1:
> stackless.run()
does not make so much sense.
you can do stuff like:
while stackless.runcount > 1:
stackless.schedule()
which gives you something like a dumb scheduler.
But the semantics of run() is to remove the main tasklet
and let tasklets run, until they are all gone or an
exception is thrown. Exactly when this happens, the run()
call is over.
But that means your while clause can be replaced by a single
stackless.run()
call.
ciao - chris
--
Christian Tismer :^) <mailto:tismer at stackless.com>
tismerysoft GmbH : Have a break! Take a ride on Python's
Johannes-Niemeyer-Weg 9A : *Starship* http://starship.python.net/
14109 Berlin : PGP key -> http://wwwkeys.pgp.net/
work +49 30 802 86 56 mobile +49 173 24 18 776 fax +49 30 80 90 57 05
PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04
whom do you want to sponsor today? http://www.stackless.com/
_______________________________________________
Stackless mailing list
Stackless at stackless.com
http://www.stackless.com/mailman/listinfo/stackless
More information about the Stackless
mailing list