We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 67336ab commit 2d94a6eCopy full SHA for 2d94a6e
1 file changed
Modules/_io/bufferedio.c
@@ -1497,7 +1497,9 @@ buffered_iternext(PyObject *op)
1497
tp == state->PyBufferedRandom_Type)
1498
{
1499
/* Skip method call overhead for speed */
1500
+ Py_BEGIN_CRITICAL_SECTION(self);
1501
line = _buffered_readline(self, -1);
1502
+ Py_END_CRITICAL_SECTION();
1503
}
1504
else {
1505
line = PyObject_CallMethodNoArgs((PyObject *)self,
0 commit comments