1. 15 Jun, 2012 2 commits
  2. 14 Jun, 2012 1 commit
    • Martin Hurton's avatar
      Simplify {tcp|ipc}_connecter · e0fed9d2
      Martin Hurton authored
      The patch is meant to make the code easier to understand.
      The 'wait' attribute is replaced by 'delayed_start'
      and 'timer_started' attributes. The former is constant and
      is initialized in the constructor. The latter is a flag
      reflecting whether a timer has been started and changes during
      the lifetime of the object.
      e0fed9d2
  3. 12 Jun, 2012 4 commits
  4. 11 Jun, 2012 1 commit
  5. 08 Jun, 2012 1 commit
    • Hiten P's avatar
      Consolidate TCP-specific common code into their own files. · db13fbf4
      Hiten P authored
      The TCP keepalive tuning code has been moved into the newly added
      files; this also allows future TCP-specific code to be added into
      these files, without bloating the IP level code and establishes a
      known file structure for other IP-based transports.
      
      Remember: this is a no-op change, hence no API or functionality
      was changed as part of this commit.
      db13fbf4
  6. 27 May, 2012 2 commits
  7. 04 May, 2012 1 commit
  8. 03 May, 2012 1 commit
    • Ian Barber's avatar
      Patch from Mato that fixes a subtle connect bug: EAGAIN was being used as a… · 1075005b
      Ian Barber authored
      Patch from Mato that fixes a subtle connect bug: EAGAIN was being used as a translation value for EINPROGRESS, thus
      shadowing a real EAGAIN return value from the OS.  This caused later
      assertions of "Invalid argument" in stream_engine.cpp when it attempted to
      use a socket which was not connected.
      
      I also add EINTR to mean EINPROGRESS, as per the POSIX and FreeBSD
      documentation which specifies that a connect() call interrupted due to a
      signal will complete asynchronously.
      Signed-off-by: 's avatarMartin Lucina <martin@lucina.net>
      1075005b
  9. 05 Apr, 2012 1 commit
  10. 16 Feb, 2012 1 commit
  11. 21 Dec, 2011 1 commit
  12. 15 Dec, 2011 1 commit
  13. 13 Dec, 2011 1 commit
  14. 01 Nov, 2011 1 commit
  15. 31 Oct, 2011 1 commit
  16. 15 Sep, 2011 1 commit
  17. 03 Sep, 2011 1 commit
  18. 02 Sep, 2011 1 commit
  19. 18 Aug, 2011 1 commit
  20. 16 Aug, 2011 1 commit
  21. 15 Aug, 2011 2 commits
  22. 08 Aug, 2011 3 commits
  23. 29 Jul, 2011 1 commit
  24. 28 Jul, 2011 4 commits
  25. 26 Jul, 2011 2 commits
  26. 25 Jul, 2011 1 commit
  27. 19 Jun, 2011 1 commit
  28. 14 Jun, 2011 1 commit