2011/10/11 Kristján Valur Jónsson <[email protected]>:
> This issue should be fixed now.
> But looking at it, the entire premise of kill_task_with_cstack is more or 
> less  broken, because it cannot synchronously kill tasks from other threads.  
> There is no synchronous switching between threads.   So I suspect that we 
> have to just accept that when the process is exiting, that we cannot 
> guarantee that tasklets are unrolled.  This is similar to what happens when 
> the main thread exits in regular python.  The other threads are not given the 
> opportunity to exit.  The process just terminates them too.  This is not 
> necessarily a bad thing.

Makes sense to me, let's do it.

Did you run the unit tests on Linux?  Perhaps with VirtualBox and
Ubuntu?  I think this should be standard procedure.

Cheers,
Richard.

_______________________________________________
Stackless mailing list
[email protected]
http://www.stackless.com/mailman/listinfo/stackless

Reply via email to