Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit a734af3

Browse files
committed
timemodule.c: Replace PyExc_IOError with PyExc_OSError
1 parent 26f9feb commit a734af3

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

Modules/timemodule.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ time_clock_gettime(PyObject *self, PyObject *args)
169169

170170
ret = clock_gettime((clockid_t)clk_id, &tp);
171171
if (ret != 0) {
172-
PyErr_SetFromErrno(PyExc_IOError);
172+
PyErr_SetFromErrno(PyExc_OSError);
173173
return NULL;
174174
}
175175
return PyFloat_FromDouble(tp.tv_sec + tp.tv_nsec * 1e-9);
@@ -200,7 +200,7 @@ time_clock_settime(PyObject *self, PyObject *args)
200200

201201
ret = clock_settime((clockid_t)clk_id, &tp);
202202
if (ret != 0) {
203-
PyErr_SetFromErrno(PyExc_IOError);
203+
PyErr_SetFromErrno(PyExc_OSError);
204204
return NULL;
205205
}
206206
Py_RETURN_NONE;
@@ -223,7 +223,7 @@ time_clock_getres(PyObject *self, PyObject *args)
223223

224224
ret = clock_getres((clockid_t)clk_id, &tp);
225225
if (ret != 0) {
226-
PyErr_SetFromErrno(PyExc_IOError);
226+
PyErr_SetFromErrno(PyExc_OSError);
227227
return NULL;
228228
}
229229

@@ -1591,7 +1591,7 @@ floatsleep(double secs)
15911591
else
15921592
#endif
15931593
{
1594-
PyErr_SetFromErrno(PyExc_IOError);
1594+
PyErr_SetFromErrno(PyExc_OSError);
15951595
return -1;
15961596
}
15971597
}
@@ -1625,7 +1625,7 @@ floatsleep(double secs)
16251625
if (rc == WAIT_OBJECT_0) {
16261626
Py_BLOCK_THREADS
16271627
errno = EINTR;
1628-
PyErr_SetFromErrno(PyExc_IOError);
1628+
PyErr_SetFromErrno(PyExc_OSError);
16291629
return -1;
16301630
}
16311631
}

0 commit comments

Comments
 (0)