On Fri, Oct 10, 2008 at 01:43:44PM +0200,
Francis Dupont <[EMAIL PROTECTED]> wrote
a message of 27 lines which said:
> I increased the number of file descriptors on my Debian/Linux machine
> (for an application which requires a lot of them) and a side effect is
> that it breaks DNSpython:
>
> => in fact it breaks all applications using select().
Yes, but Python seems to introduce its own limit. In
Modules/selectmodule.c:
> In your previous mail you wrote:
if (v < 0 || v >= FD_SETSIZE) {
PyErr_SetString(PyExc_ValueError,
"filedescriptor out of range in select()");
goto finally;
}
So, even if I recompile the kernel and the libc, I would have to
recompile Python as well :-(
> - fix the select() implementation on Linux
And in Python...
_______________________________________________
dnspython-users mailing list
[email protected]
http://howl.play-bow.org/mailman/listinfo.cgi/dnspython-users