On Thu, Jan 15, 2009 at 4:19 PM, Kristján Valur Jónsson <kristjan at ccpgames.com> wrote: > Well, all the other functions raise OSError when the file descriptor is invalid. IOError usually means that the IO itself failed. > I wonder if it is platform specific? Does it raise IOError on all platforms? It certainly looks like it: here are lines 6632--6638 of posixmodule.c, in posix_ftruncate: Py_BEGIN_ALLOW_THREADS res = ftruncate(fd, length); Py_END_ALLOW_THREADS if (res < 0) { PyErr_SetFromErrno(PyExc_IOError); return NULL; } Mark
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4