Skip to content

Commit 1c5c9fb

Browse files
committed
rebase fixes
1 parent a96af67 commit 1c5c9fb

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

src/grpcbox_stream.erl

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,15 @@
1717
error/2,
1818
ctx/1,
1919
ctx/2,
20-
end_stream/1,
2120
handle_streams/2,
2221
handle_call/2,
2322
handle_info/2]).
2423

2524
-export([init/3,
26-
on_receive_request_headers/2,
25+
on_receive_headers/2,
2726
on_send_push_promise/2,
28-
on_receive_request_data/2,
29-
on_request_end_stream/1]).
30-
31-
%% state getters and setters
32-
-export([stream_handler_state/1,
33-
stream_handler_state/2,
34-
stream_req_headers/1
35-
]).
27+
on_receive_data/2,
28+
on_end_stream/1]).
3629

3730
%% state getters and setters
3831
-export([stream_handler_state/1,
@@ -111,7 +104,8 @@ init(ConnPid, StreamId, [Socket, ServicesTable, AuthFun, UnaryInterceptor,
111104
stats_handler=StatsHandler},
112105
{ok, State}.
113106

114-
on_receive_request_headers(Headers, State=#state{ctx=_Ctx}) ->
107+
on_receive_headers(Headers, State=#state{ctx=_Ctx}) ->
108+
%% proplists:get_value(<<":method">>, Headers) =:= <<"POST">>,
115109
Metadata = grpcbox_utils:headers_to_metadata(Headers),
116110
Ctx = case parse_options(<<"grpc-timeout">>, Headers) of
117111
infinity ->
@@ -273,9 +267,9 @@ ctx_with_stream(Ctx, Stream) ->
273267
from_ctx(Ctx) ->
274268
ctx:get(Ctx, ctx_stream_key).
275269

276-
on_receive_request_data(_, State=#state{method=undefined}) ->
270+
on_receive_data(_, State=#state{method=undefined}) ->
277271
{ok, State};
278-
on_receive_request_data(Bin, State=#state{request_encoding=Encoding,
272+
on_receive_data(Bin, State=#state{request_encoding=Encoding,
279273
buffer=Buffer}) ->
280274
try
281275
{NewBuffer, Messages} = grpcbox_frame:split(<<Buffer/binary, Bin/binary>>, Encoding),
@@ -362,9 +356,9 @@ on_end_stream_(State = #state{method=#method{input={_Input, true},
362356
on_end_stream_(#state{method=#method{input={_Input, false},
363357
output={_Output, true}}}) ->
364358
ok;
365-
on_request_end_stream_(State=#state{method=#method{output={_Output, false}}}) ->
359+
on_end_stream_(State=#state{method=#method{output={_Output, false}}}) ->
366360
end_stream(State);
367-
on_request_end_stream_(State) ->
361+
on_end_stream_(State) ->
368362
end_stream(State).
369363

370364
%% Internal

0 commit comments

Comments
 (0)