Forked from
cmucl / cmucl
Source project has a limited visibility.
-
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.
dtc authoreddescriptor 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.