1. 22 May, 2009 1 commit
  2. 21 May, 2009 1 commit
  3. 20 May, 2009 1 commit
  4. 19 May, 2009 2 commits
  5. 14 May, 2009 4 commits
  6. 13 May, 2009 1 commit
  7. 12 May, 2009 1 commit
  8. 11 May, 2009 9 commits
  9. 10 May, 2009 1 commit
  10. 09 May, 2009 14 commits
  11. 04 May, 2009 4 commits
  12. 01 May, 2009 1 commit
    • Poul-Henning Kamp's avatar
      Change the way we close client sessions. · 7243e9c5
      Poul-Henning Kamp authored
      Previously we always used SO_LINGER to make sure that all queued data
      got transmitted, no matter under which circumstances we closed the
      client connection.
      
      Change this so that SO_LINGER is only activated for orderly connection
      closure (ie: "Connection: close" from client or error handling), in
      all other cases (usually the client connecting on us, abandon any data
      queued for transmission.
      
      This _may_ reduce the tendency of worker threads to get hung up on
      network failures a little bit.
      
      
      
      git-svn-id: http://www.varnish-cache.org/svn/trunk/varnish-cache@4046 d4fa192b-c00b-0410-8231-f00ffab90ce4
      7243e9c5