aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2012-05-04 13:17:20 -0400
committerNick Mathewson <nickm@torproject.org>2012-05-04 13:18:14 -0400
commita1538d607d54065c2d74c8fa695d1c0b5e33c64f (patch)
treeb4c6ab6790cbf17a6702244bb939f53839a3f935 /changes
parentc9afd6f9c5a3cf73340e528818570b4ba5cdf6b2 (diff)
downloadtor-a1538d607d54065c2d74c8fa695d1c0b5e33c64f.tar
tor-a1538d607d54065c2d74c8fa695d1c0b5e33c64f.tar.gz
Fix bug 5762: detect missing accept4 that gives ENOSYS
We had been checking for EINVAL, but that means that SOCK_* isn't supported, not that the syscall itself is missing. Bugfix on 0.2.3.1-alpha, which started to use accept4.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug57624
1 files changed, 4 insertions, 0 deletions
diff --git a/changes/bug5762 b/changes/bug5762
new file mode 100644
index 000000000..a91f4dfed
--- /dev/null
+++ b/changes/bug5762
@@ -0,0 +1,4 @@
+ o Minor bugfixes:
+ - Work correctly on Linux systems with accept4 support advertised in
+ their headers, but without accept4 support in the kernel. Fix
+ by murb. Fixes bug 5762; bugfix on 0.2.3.1-alpha.