<div dir="ltr"><div class="gmail_default" style="font-size:small">I'm afraid Kristjan left CCP some time ago, and may not subscribe to this list any more.</div><div class="gmail_default" style="font-size:small"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Steve Holden<br></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Sep 25, 2018 at 4:23 PM Antoine Pitrou <<a href="mailto:solipsis@pitrou.net">solipsis@pitrou.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, 25 Sep 2018 09:09:26 -0600<br>
Eric Snow <<a href="mailto:ericsnowcurrently@gmail.com" target="_blank">ericsnowcurrently@gmail.com</a>> wrote:<br>
> On Tue, Sep 25, 2018 at 1:45 AM Victor Stinner <<a href="mailto:vstinner@redhat.com" target="_blank">vstinner@redhat.com</a>> wrote:<br>
> > Please don't rely on this ugly API. *By design*, Py_AddPendingCall()<br>
> > tries 100 times to acquire the lock: if it fails to acquire the lock,<br>
> > it does notthing... your callback is ignored...  <br>
> <br>
> Yeah, there are issues with pending calls as implemented.<br>
> Furthermore, I'm not clear on why it was made a public API in the<br>
> first place.<br>
<br>
I don't know, but I think Eve Online used the API at some point (not<br>
sure they're still Python-based nowadays).  Perhaps Kristján may<br>
confirm if he's reading this.<br>
<br>
Regards<br>
<br>
Antoine.<br>
<br>
<br>
_______________________________________________<br>
Python-Dev mailing list<br>
<a href="mailto:Python-Dev@python.org" target="_blank">Python-Dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-dev" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-dev</a><br>
Unsubscribe: <a href="https://mail.python.org/mailman/options/python-dev/steve%40holdenweb.com" rel="noreferrer" target="_blank">https://mail.python.org/mailman/options/python-dev/steve%40holdenweb.com</a><br>
</blockquote></div>