From deedca169e4702eebd9dfa1275918336e1c564ab Mon Sep 17 00:00:00 2001 From: db Date: Tue, 4 Mar 2014 18:27:12 -0300 Subject: Add patch to fix multipart doc parsing. --- debian/patches/fix-multipart-doc-parsing | 13 +++++++++++++ debian/patches/series | 1 + 2 files changed, 14 insertions(+) create mode 100644 debian/patches/fix-multipart-doc-parsing diff --git a/debian/patches/fix-multipart-doc-parsing b/debian/patches/fix-multipart-doc-parsing new file mode 100644 index 00000000..1cc28cb8 --- /dev/null +++ b/debian/patches/fix-multipart-doc-parsing @@ -0,0 +1,13 @@ +Index: cloudant_bigcouch/apps/couch/src/couch_doc.erl +=================================================================== +--- cloudant_bigcouch.orig/apps/couch/src/couch_doc.erl 2014-02-11 15:11:35.481759012 -0200 ++++ cloudant_bigcouch/apps/couch/src/couch_doc.erl 2014-03-04 18:25:27.181214925 -0300 +@@ -486,7 +486,7 @@ + doc_from_multi_part_stream(ContentType, DataFun) -> + Parent = self(), + Parser = spawn_link(fun() -> +- {<<"--">>, _, _} = couch_httpd:parse_multipart_request( ++ {<<"--",_/binary>>, _, _} = couch_httpd:parse_multipart_request( + ContentType, DataFun, + fun(Next) -> mp_parse_doc(Next, []) end), + unlink(Parent), diff --git a/debian/patches/series b/debian/patches/series index 72c856b4..359740ed 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ +fix-multipart-doc-parsing fix-body_too_large-error update-pthread-linking-flags disable_embedded_rebar -- cgit v1.2.3