From: Paweł Chmielowski Date: Fri, 24 Feb 2017 10:25:10 +0000 (+0100) Subject: Make sure that addr_re is always initialized when creating http state X-Git-Tag: 17.03~85 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6aab450c161d6a7d4b132b4a71012421ca53dcfb;p=ejabberd Make sure that addr_re is always initialized when creating http state --- diff --git a/src/ejabberd_http.erl b/src/ejabberd_http.erl index 53787626f..4b1242568 100644 --- a/src/ejabberd_http.erl +++ b/src/ejabberd_http.erl @@ -309,19 +309,22 @@ process_header(State, Data) -> trail = State3#state.trail, options = State#state.options, default_host = State#state.default_host, - request_handlers = State#state.request_handlers}; + request_handlers = State#state.request_handlers, + addr_re = State#state.addr_re}; _ -> #state{end_of_request = true, trail = State3#state.trail, options = State#state.options, default_host = State#state.default_host, - request_handlers = State#state.request_handlers} + request_handlers = State#state.request_handlers, + addr_re = State#state.addr_re} end; _ -> #state{end_of_request = true, options = State#state.options, default_host = State#state.default_host, - request_handlers = State#state.request_handlers} + request_handlers = State#state.request_handlers, + addr_re = State#state.addr_re} end. add_header(Name, Value, State)->