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]

Reply via email to