Browse Source

adds fast open support in server

pull/69/head
clowwindy 10 years ago
committed by clowwindy
parent
commit
9da787a5ef
1 changed files with 4 additions and 0 deletions
  1. 4
      src/server.c

4
src/server.c

@ -92,6 +92,10 @@ int create_and_bind(const char *host, const char *port)
#ifdef SO_NOSIGPIPE
setsockopt(listen_sock, SOL_SOCKET, SO_NOSIGPIPE, &opt, sizeof(opt));
#endif
#ifdef TCP_FASTOPEN
opt = 5;
setsockopt(listen_sock, SOL_TCP, TCP_FASTOPEN, &opt, sizeof(opt));
#endif
s = bind(listen_sock, rp->ai_addr, rp->ai_addrlen);
if (s == 0)

Loading…
Cancel
Save