[Stackless] preempting pickled tasklets
richard.m.tew at gmail.com
Sun Nov 19 11:24:10 CET 2006
On 11/16/06, John Tantalo <john.tantalo at gmail.com> wrote:
> Hi, I'm having another problem related to resuming pickled tasklets. On some
> systems, when I try to preemptively schedule a resumed tasklet, the tasklet
> runs away and is not interrupted. Currently this is is only occuring on
> SPARC (see version, etc. below).
> To illustrate what I'm talking about, I have run the included script on the
> offending system. The output never stops, while it quickly stops after about
> 12 iterations on my Ubuntu machine (running the same version of Stackless
> and Python). Why can the tasklet be preempted on the first call to run, but
> not on the second? I really need this to work, so I'm prepared to dig deeper
> if anyone can point me in the right direction.
No idea. This sounds like a problem with SPARC, and you would have to just
locate the few places the preemption is done and debug why it is not working.
Good luck :-)
Stackless mailing list
Stackless at stackless.com
More information about the Stackless