From e3b4c99b00e3b3a358f292a3377c8f0bebe3c39e Mon Sep 17 00:00:00 2001 From: Badlop Date: Tue, 8 Dec 2009 17:32:46 +0000 Subject: [PATCH] Apply a forgotten part of the original patch (EJAB-1119) SVN Revision: 2792 --- src/web/ejabberd_http.erl | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/web/ejabberd_http.erl b/src/web/ejabberd_http.erl index 085c5c3a3..4e0d53669 100644 --- a/src/web/ejabberd_http.erl +++ b/src/web/ejabberd_http.erl @@ -135,11 +135,10 @@ init({SockMod, Socket}, Opts) -> ?DEBUG("S: ~p~n", [RequestHandlers]), ?INFO_MSG("started: ~p", [{SockMod1, Socket1}]), - {ok, proc_lib:spawn_link(ejabberd_http, - receive_headers, - [#state{sockmod = SockMod1, - socket = Socket1, - request_handlers = RequestHandlers}])}. + State = #state{sockmod = SockMod1, + socket = Socket1, + request_handlers = RequestHandlers}, + receive_headers(State). become_controller(_Pid) ->