Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update to mochiweb 2.19.0 #1870

Merged
merged 1 commit into from Jan 22, 2019

Conversation

Projects
None yet
2 participants
@nickva
Copy link
Contributor

nickva commented Jan 22, 2019

It has a fix to revert user socket buffer size to 8192 and also
allow setting this buffer values directly (not necessarily
via {recbuf, ...}).

Added test to ensure recbuf and buffer setting work as expected.

Fixes #1810

2.19.0 also blacklists a serias of OTP releases: 21.2, 21.2.1, 21.2.2

@nickva nickva force-pushed the fix-lower-buffer-crash branch from a6991a1 to 2e1af10 Jan 22, 2019

Update to mochiweb 2.19.0
It has a fix to revert user socket buffer size to 8192 and also
allow setting this buffer values directly (not necessarily
via {recbuf, ...}).

Fixes #1810

Warning:

2.19.0 blacklists a series of OTP releases: 21.2, 21.2.1, 21.2.2
This is done via a runtime check of the ssl application version.

The blacklist seems valid as there is a bug which prevents data from
being delivered on TSL sockets. That could affect either CouchDB
server side (chttpd) or replication client side (ibrowse).

@nickva nickva force-pushed the fix-lower-buffer-crash branch from 2e1af10 to 18f508f Jan 22, 2019

@wohali

This comment has been minimized.

Copy link
Member

wohali commented Jan 22, 2019

+1, PR to blacklist to follow

@nickva nickva merged commit a1a1dac into master Jan 22, 2019

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@nickva nickva deleted the fix-lower-buffer-crash branch Jan 22, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.