Marten Lienen <marten.lie...@gmail.com> added the comment:

@AlexWaygood No, I was not aware of the problems. I have updated the PR by 
removing the lock entirely. Since the function has to be cacheable, it should 
be idempotent anyway, so that executing it multiple times in parallel does not 
make a program incorrect. This was also suggested as the a-priori best approach 
in the linked issue.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue45588>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to