8000 Logging this case · python/cpython@f63d798 · GitHub
[go: up one dir, main page]

Skip to content

Commit f63d798

Browse files
marko1616vstinner
andcommitted
Logging this case
Co-authored-by: Victor Stinner <vstinner@python.org>
1 parent 8530f85 commit f63d798

File tree

8000

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Objects/memoryobject.c

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1164,8 +1164,12 @@ static int
11641164
memory_clear(PyObject *_self)
11651165
{
11661166
PyMemoryViewObject *self = (PyMemoryViewObject *)_self;
1167-
if(_memory_release(self) == 0)
1167+
if(_memory_release(self) == 0) {
11681168
Py_CLEAR(self->mbuf);
1169+
}
1170+
else {
1171+
PyErr_FormatUnraisable("Exception ignored in memoryview clear");
1172+
}
11691173
return 0;
11701174
}
11711175

0 commit comments

Comments
 (0)
0