From 7e73ed88f75f0442bc088a2bacb9ab7d71f1d0c8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Chmielowski?= Date: Mon, 16 Sep 2013 16:32:02 +0200 Subject: [PATCH] Fix problem with decoding http headers over tls connections This fixed GitHub issue 96. --- src/ejabberd_http.erl | 4 ++-- 1 file 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} ->