25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-11-26 16:26:24 +01:00

Hibernate http-bind process after handling a request.

When using BOSH, this reduces memory consuption of the http-bind process, with negligible CPU impact.

SVN Revision: 2960
This commit is contained in:
Pablo Polvorin 2010-02-04 18:55:43 +00:00 committed by Badlop
parent 0ed8ae5975
commit 0ddf0d10a5

View File

@ -751,7 +751,7 @@ process_buffered_request(Reply, StateName, StateData) ->
Request, StateName, Request, StateName,
StateData#state{unprocessed_req_list = NewRequests}); StateData#state{unprocessed_req_list = NewRequests});
_ -> _ ->
{reply, Reply, StateName, StateData} {reply, Reply, StateName, StateData, hibernate}
end. end.
handle_http_put(Sid, Rid, Attrs, Payload, PayloadSize, StreamStart, IP) -> handle_http_put(Sid, Rid, Attrs, Payload, PayloadSize, StreamStart, IP) ->