Skip to content
Snippets Groups Projects
Forked from cmucl / cmucl
Source project has a limited visibility.
  • dtc's avatar
    19ce82a1
    There were a the few calls to unix-select that limited the file · 19ce82a1
    dtc authored
    descriptor to an (unsigned-byte 32) and thus limited this code to file
    descriptors less than 32, this was probably done to limit consing.
    Replace these with unix-fast-select, allowing the use of file
    descriptors upto fd-setsize (doesn't cons). Tested with over 128 FDs
    running CL-HTTP on FreeBSD.
    19ce82a1
    History
    There were a the few calls to unix-select that limited the file
    dtc authored
    descriptor to an (unsigned-byte 32) and thus limited this code to file
    descriptors less than 32, this was probably done to limit consing.
    Replace these with unix-fast-select, allowing the use of file
    descriptors upto fd-setsize (doesn't cons). Tested with over 128 FDs
    running CL-HTTP on FreeBSD.