From 020a3e6d6b6a123330722f9bd0036bb9df74439c Mon Sep 17 00:00:00 2001 From: Badlop Date: Fri, 17 Jul 2009 21:47:26 +0000 Subject: [PATCH] Revert workaround of EJAB-611 because it seems no longer required (EJAB-709) SVN Revision: 2371 --- src/web/ejabberd_http.erl | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/web/ejabberd_http.erl b/src/web/ejabberd_http.erl index facfcef4b..866b260d1 100644 --- a/src/web/ejabberd_http.erl +++ b/src/web/ejabberd_http.erl @@ -453,10 +453,7 @@ recv_data(_State, 0, Acc) -> recv_data(State, Len, Acc) -> case State#state.trail of [] -> - %% TODO: Fix the problem in tls C driver and revert this workaround - %% https://support.process-one.net/browse/EJAB-611 - %%case (State#state.sockmod):recv(State#state.socket, Len, 300000) of - case (State#state.sockmod):recv(State#state.socket, 0, 300000) of + case (State#state.sockmod):recv(State#state.socket, Len, 300000) of {ok, Data} -> recv_data(State, Len - size(Data), [Acc | Data]); _ ->