https://github.com/python/cpython/commit/e7bc0cd182eaef021160c6c0614bfd86c63d516f
commit: e7bc0cd182eaef021160c6c0614bfd86c63d516f
branch: main
author: Kumar Aditya <[email protected]>
committer: kumaraditya303 <[email protected]>
date: 2025-02-06T16:35:33Z
summary:
gh-91048: fix `_asyncio.future_discard_from_awaited_by` (#129731)
fix discard
files:
M Modules/_asynciomodule.c
diff --git a/Modules/_asynciomodule.c b/Modules/_asynciomodule.c
index a20a18db3607f0..09ab8f13fe1f5d 100644
--- a/Modules/_asynciomodule.c
+++ b/Modules/_asynciomodule.c
@@ -4155,7 +4155,7 @@ _asyncio_future_discard_from_awaited_by_impl(PyObject
*module, PyObject *fut,
if (TaskOrFuture_Check(state, fut) && TaskOrFuture_Check(state, waiter)) {
int res;
Py_BEGIN_CRITICAL_SECTION(fut);
- res = future_awaited_by_add(state, (FutureObj *)fut, waiter);
+ res = future_awaited_by_discard(state, (FutureObj *)fut, waiter);
Py_END_CRITICAL_SECTION();
if (res) {
return NULL;
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]