There was an error while loading. Please reload this page.
1 parent 81636d3 commit 5c814c8Copy full SHA for 5c814c8
3 files changed
Modules/_asynciomodule.c
@@ -3599,6 +3599,13 @@ _asyncio_all_tasks_impl(PyObject *module, PyObject *loop)
3599
Py_DECREF(item);
3600
}
3601
Py_DECREF(eager_iter);
3602
+
3603
+ if (PyErr_Occurred()) {
3604
+ Py_DECREF(tasks);
3605
+ Py_DECREF(loop);
3606
+ return NULL;
3607
+ }
3608
3609
int err = 0;
3610
ASYNCIO_STATE_LOCK(state);
3611
struct llist_node *node;
@@ -3636,6 +3643,12 @@ _asyncio_all_tasks_impl(PyObject *module, PyObject *loop)
3636
3643
3637
3644
Py_DECREF(scheduled_iter);
3638
3645
Py_DECREF(loop);
3646
3647
3648
3649
3650
3651
3639
3652
return tasks;
3640
3653
3641
3654
Objects/frameobject.c
@@ -264,6 +264,10 @@ framelocalsproxy_merge(PyObject* self, PyObject* other)
264
265
Py_DECREF(iter);
266
267
268
+ return -1;
269
270
271
return 0;
272
273
Objects/namespaceobject.c
@@ -141,6 +141,10 @@ namespace_repr(PyObject *ns)
141
goto error;
142
143
144
145
+ goto error;
146
147
148
separator = PyUnicode_FromString(", ");
149
if (separator == NULL)
150
0 commit comments