Commit c19a2ff6 authored by Nick Mathewson's avatar Nick Mathewson 🦀
Browse files

Merge remote-tracking branch 'public/bug4710'

parents 20d6f787 2b6e91c2
Loading
Loading
Loading
Loading

changes/bug4710

0 → 100644
+5 −0
Original line number Diff line number Diff line
  o Minor bugfixes:
    - Exit nodes now correcly report EADDRINUSE and EADDRNOTAVAIL as
      resource exhaustion, so that clients can adjust their load to
      try other exits. Fix for bug 4710; bugfix on 0.1.0.1-rc, which
      started using END_STREAM_REASON_RESOURCELIMIT.
+2 −0
Original line number Diff line number Diff line
@@ -184,6 +184,8 @@ errno_to_stream_end_reason(int e)
    S_CASE(ENOBUFS):
    case ENOMEM:
    case ENFILE:
    S_CASE(EADDRINUSE):
    S_CASE(EADDRNOTAVAIL):
    E_CASE(EMFILE):
      return END_STREAM_REASON_RESOURCELIMIT;
    default: