aboutsummaryrefslogtreecommitdiffstats
path: root/src/cowboy_websocket.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2019-10-02 19:12:05 +0200
committerLoïc Hoguin <[email protected]>2019-10-02 19:12:05 +0200
commit20660d7566b63977e80f694724fee890d875ec1b (patch)
tree38cb0e24818b1c196f94636319400158c1295df2 /src/cowboy_websocket.erl
parent8f6ee9c1868ebc7bf31fb4846114919e164e0cf3 (diff)
downloadcowboy-20660d7566b63977e80f694724fee890d875ec1b.tar.gz
cowboy-20660d7566b63977e80f694724fee890d875ec1b.tar.bz2
cowboy-20660d7566b63977e80f694724fee890d875ec1b.zip
Ensure we can read the request body from any process
Diffstat (limited to 'src/cowboy_websocket.erl')
-rw-r--r--src/cowboy_websocket.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cowboy_websocket.erl b/src/cowboy_websocket.erl
index 9fc2752..9540b75 100644
--- a/src/cowboy_websocket.erl
+++ b/src/cowboy_websocket.erl
@@ -305,7 +305,7 @@ before_loop(State=#state{socket=Stream={Pid, _}, transport=undefined},
HandlerState, ParseState) ->
%% @todo Keep Ref around.
ReadBodyRef = make_ref(),
- Pid ! {Stream, {read_body, ReadBodyRef, auto, infinity}},
+ Pid ! {Stream, {read_body, self(), ReadBodyRef, auto, infinity}},
loop(State, HandlerState, ParseState);
before_loop(State=#state{socket=Socket, transport=Transport, hibernate=true},
HandlerState, ParseState) ->