]> git.sesse.net Git - vlc/commit
- Use poll() instead of select to allow breaking the FD_SETSIZE barrier
authorRémi Denis-Courmont <rem@videolan.org>
Wed, 21 Feb 2007 17:58:12 +0000 (17:58 +0000)
committerRémi Denis-Courmont <rem@videolan.org>
Wed, 21 Feb 2007 17:58:12 +0000 (17:58 +0000)
commit51d5c44da5357bde96bc0257cce43526489777a6
tree379c1159d4d20a09be9ebe8031107a10abcaba6a
parent8468203d0e7606167a10d3977a5e253cb3f4aa47
- Use poll() instead of select to allow breaking the FD_SETSIZE barrier
- Poll the system clock only once per loop (yes, it DOES matter),
- Fix rare bug with TLS and multiple listening sockets,
- Do not try to read/write to client socket with no pending events.
...and of course introduce dozens of new bugs.

This SHOULD speed httpd up a bit.
src/network/httpd.c