From 58e89e218991a8d04108616620de9bb99dbeb7c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sat, 5 Jan 2013 20:19:43 +0100 Subject: Change the response body streaming fun interface Before we were required to get the socket and transport ourselves, now they're passed to the function. --- test/http_handler_stream_body.erl | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'test/http_handler_stream_body.erl') diff --git a/test/http_handler_stream_body.erl b/test/http_handler_stream_body.erl index feb4f78..15870a8 100644 --- a/test/http_handler_stream_body.erl +++ b/test/http_handler_stream_body.erl @@ -13,8 +13,7 @@ init({_Transport, http}, Req, Opts) -> {ok, Req, #state{headers=Headers, body=Body, reply=Reply}}. handle(Req, State=#state{headers=_Headers, body=Body, reply=set_resp}) -> - {ok, Transport, Socket} = cowboy_req:transport(Req), - SFun = fun() -> Transport:send(Socket, Body), sent end, + SFun = fun(Socket, Transport) -> Transport:send(Socket, Body) end, SLen = iolist_size(Body), Req2 = cowboy_req:set_resp_body_fun(SLen, SFun, Req), {ok, Req3} = cowboy_req:reply(200, Req2), -- cgit v1.2.3