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

Reply via email to