aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2013-09-16 16:32:02 +0200
committerPaweł Chmielowski <pchmielowski@process-one.net>2013-09-16 16:32:02 +0200
commit7e73ed88f75f0442bc088a2bacb9ab7d71f1d0c8 (patch)
tree299b55b270595c11b5d36f6c1d24e7bf04c58b8a /src
parentFix the template: do not use 'global' keyword (diff)
Fix problem with decoding http headers over tls connections
This fixed GitHub issue 96.
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_http.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd_http.erl b/src/ejabberd_http.erl
index 151a34ef4..81baea6e4 100644
--- a/src/ejabberd_http.erl
+++ b/src/ejabberd_http.erl
@@ -201,8 +201,8 @@ parse_headers(#state{request_method = Method,
trail = Data} =
State) ->
PktType = case Method of
- undefined -> http;
- _ -> httph
+ undefined -> http_bin;
+ _ -> httph_bin
end,
case erlang:decode_packet(PktType, Data, []) of
{ok, Pkt, Rest} ->