Merge branch 'bug4457_master'

This commit is contained in:
Nick Mathewson
2011-11-16 16:23:15 -05:00
3 changed files with 57 additions and 1 deletions
+9
View File
@@ -0,0 +1,9 @@
o Minor bugfixes:
- Initialize Libevent with the EVENT_BASE_FLAG_NOLOCK flag enabled, so
that it doesn't attempt to allocate a socketpair. This could cause
some problems on windows systems with overzealous firewalls. Fix for
bug 4457; workaround for Libevent versions 2.0.1-alpha through
2.0.15-stable.
- Detect failure to initialize Libevent. Better detection for bug 4457.
+6
View File
@@ -0,0 +1,6 @@
o Minor features:
- When we fail to initialize Libevent, retry with IOCP disabled so we
don't need to turn on multi-threading support in Libevent, which in
turn requires a working socketpair(). This is a workaround for bug
4457, which affects Libevent versions from 2.0.1-alpha through
2.0.15-stable.