diff options
author | Paweł Chmielowski <pchmielowski@process-one.net> | 2013-09-16 16:32:02 +0200 |
---|---|---|
committer | Paweł Chmielowski <pchmielowski@process-one.net> | 2013-09-16 16:32:02 +0200 |
commit | 7e73ed88f75f0442bc088a2bacb9ab7d71f1d0c8 (patch) | |
tree | 299b55b270595c11b5d36f6c1d24e7bf04c58b8a /src | |
parent | Fix 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.erl | 4 |
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} -> |