On Wed, Jan 19, 2011 at 8:49 AM, Andrew Macentire <[email protected]> wrote:
>
> Hello and thank you for your answer.That is what I thought after noticing the 
> 0 runcount when called from the C API against the 1 runcount result from the 
> called interpreter.Your answer clarifies what happens.
> The only question I still have if it's desirable for the 
> PyStackless_GetCurrent() to crash when there are not running tasklets.I don't 
> know if there is any sane scenario in which it gets called while there are no 
> running tasklets, but then again my experience lacks.

I don't think it matters.  The function should only be used in the
right context, and this wasn't the right context.  With proper
documentation on use of the C API, this problem would go away.  And
the C API really needs documentation - but that said, you are the
first to encounter this :-)

Cheers,
Richard.

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

Reply via email to