diff options
author | Nick Mathewson <nickm@torproject.org> | 2011-05-03 22:22:20 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2011-05-03 22:22:20 -0400 |
commit | aba7bb705a69697ade1cff24e6693db2cb87236a (patch) | |
tree | 797b959a60c0264cc4b41b2d778bb551693a06bc /changes/bug2850 | |
parent | 4126de6888de54b5fc825d209ff1bfbe73cd9514 (diff) | |
download | tor-aba7bb705a69697ade1cff24e6693db2cb87236a.tar.gz tor-aba7bb705a69697ade1cff24e6693db2cb87236a.zip |
Set SO_REUSEADDR on all sockets, not just listeners
See bug 2850 for rationale: it appears that on some busy exits, the OS
decides that every single port is now unusable because they have been
all used too recently.
Diffstat (limited to 'changes/bug2850')
-rw-r--r-- | changes/bug2850 | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/changes/bug2850 b/changes/bug2850 new file mode 100644 index 0000000000..77ccbfa25d --- /dev/null +++ b/changes/bug2850 @@ -0,0 +1,5 @@ + - Minor features + o Set SO_REUSEADDR on all sockets, not just listeners. This should + help busy exit nodes avoid running out of useable ports just because + all the ports have been used in the near past. Resolves issue 2850. + |