1. 04 Apr, 2013 22 commits
  2. 02 Apr, 2013 2 commits
  3. 19 Mar, 2013 6 commits
  4. 12 Feb, 2013 1 commit
  5. 06 Feb, 2013 1 commit
    • Martin Blix Grydeland's avatar
      Set TCP_NODELAY on the accepted sockets to disable Nagle. · ef5e9e0c
      Martin Blix Grydeland authored
      This should not have any impact on the "normal" deliveries, as these
      will as before be done through a single writev operation.
      
      For deliveries involving chunked encoding (e.g. ESI or gunzip), this
      should prevent an unnecessary delay where the Nagle algorithm kicks in
      on the end-chunk write. This should give higher throughput and better
      utilization of a single connection, especially for clients not doing
      pipelining.
      
      Conflicts:
      
      	bin/varnishd/cache_acceptor.c
      ef5e9e0c
  6. 05 Feb, 2013 1 commit
  7. 22 Jan, 2013 1 commit
    • Martin Blix Grydeland's avatar
      Ignore fd's larger than 65536 in varnishncsa · 4f58e8a7
      Martin Blix Grydeland authored
      This makes varnishncsa behave the same way as varnishlog, and prevents
      overly large memory allocations if it should see a bogus fd (shmlog
      overrun?).
      
      XXX: This will not fix varnishncsa for current trunk, as that is using
      XIDs instead of FDs breaking some functionality in the tools. This
      will be handled in the API rewrite.
      4f58e8a7
  8. 03 Dec, 2012 1 commit
  9. 22 Nov, 2012 4 commits
  10. 19 Nov, 2012 1 commit