forked from apache/couchdb
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
MB-5398 Remove timeout when requesting next data chunk
This timeout existed to deal with misbehaviour of the http library ibrowse. Ibrowse is no longer used, lhttpc replaced it and doesn't seem to suffer the same issue, as it isn't modeled with a gen_server, passive sockets and complex state transitions as ibrowse is (just uses plain old socket recv calls when a data chunk is request by user). This affected view queries with stale=false option in a multi-node scenario where the client would get timeout errors for remote nodes. Lhttpc patch submitted and merged upstream: esl/lhttpc#18 Change-Id: I28a0a1607420c3df717dbdc2d3dfa6d2a0bb58bb Reviewed-on: http://review.couchbase.org/17980 Reviewed-by: Volker Mische <volker.mische@gmail.com> Tested-by: Filipe David Borba Manana <fdmanana@gmail.com>
- Loading branch information
Showing
3 changed files
with
37 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters