Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
6771-inets-refactor-code-for-consistency.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 6771-inets-refactor-code-for-consistency.patch of Package erlang
From bdac031946aae1d71cb5040f61818d42fab4a3bf Mon Sep 17 00:00:00 2001 From: Kiko Fernandez-Reyes <kiko@erlang.org> Date: Tue, 21 Feb 2023 15:47:36 +0100 Subject: [PATCH] inets: refactor code for consistency refactor the code to place variables in header record assignments on the right hand side. for example, the following ```erlang do_handle_info(..., State=#state{...}) ``` should be replaced by ```erlang do_handle_info(..., #state{...}=State) ``` to keep the code consistent. --- lib/inets/src/http_client/httpc_handler.erl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/inets/src/http_client/httpc_handler.erl b/lib/inets/src/http_client/httpc_handler.erl index 6d4d198350..08b2578542 100644 --- a/lib/inets/src/http_client/httpc_handler.erl +++ b/lib/inets/src/http_client/httpc_handler.erl @@ -605,7 +605,7 @@ do_handle_info({Proto, Socket, Data}, %% whole body is now sent instead of sending a length %% indicator. In this case the length indicator will be %% -1. -do_handle_info({Info, _}, State = #state{mfa = {_, whole_body, Args}}) +do_handle_info({Info, _}, #state{mfa = {_, whole_body, Args}} = State) when Info =:= tcp_closed orelse Info =:= ssl_closed -> case lists:last(Args) of @@ -616,9 +616,9 @@ do_handle_info({Info, _}, State = #state{mfa = {_, whole_body, Args}}) end; %%% Server closes idle pipeline -do_handle_info({tcp_closed, _}, State = #state{request = undefined}) -> +do_handle_info({tcp_closed, _}, #state{request = undefined} = State) -> {stop, normal, State}; -do_handle_info({ssl_closed, _}, State = #state{request = undefined}) -> +do_handle_info({ssl_closed, _}, #state{request = undefined} = State) -> {stop, normal, State}; %%% Error cases @@ -668,7 +668,7 @@ do_handle_info({timeout, RequestId}, keep_alive = KeepAlive}} end; -do_handle_info(timeout_queue, State = #state{request = undefined}) -> +do_handle_info(timeout_queue, #state{request = undefined} = State) -> {stop, normal, State}; %% Timing was such as the queue_timeout was not canceled! @@ -678,12 +678,12 @@ do_handle_info(timeout_queue, #state{timers = Timers} = State) -> %% Setting up the connection to the server somehow failed. do_handle_info({init_error, Reason, ClientErrMsg}, - State = #state{request = Request}) -> + #state{request = Request} = State) -> NewState = answer_request(Request, ClientErrMsg, State), {stop, {shutdown, Reason}, NewState}; %%% httpc_manager process dies. -do_handle_info({'EXIT', _, _}, State = #state{request = undefined}) -> +do_handle_info({'EXIT', _, _}, #state{request = undefined} = State) -> {stop, normal, State}; %%Try to finish the current request anyway, %% there is a fairly high probability that it can be done successfully. -- 2.35.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor