Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:26
erlang
3049-Remove-the-state-machine-tcp_closed-variab...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 3049-Remove-the-state-machine-tcp_closed-variable.patch of Package erlang
From a51a49e289aba618048915aa9f6b4660ac83373e Mon Sep 17 00:00:00 2001 From: Raimo Niskanen <raimo@erlang.org> Date: Tue, 12 Mar 2024 18:56:24 +0100 Subject: [PATCH 19/22] Remove the state machine tcp_closed variable --- lib/kernel/src/gen_tcp_socket.erl | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/kernel/src/gen_tcp_socket.erl b/lib/kernel/src/gen_tcp_socket.erl index 1d7ad1f48f..d98330ebee 100644 --- a/lib/kernel/src/gen_tcp_socket.erl +++ b/lib/kernel/src/gen_tcp_socket.erl @@ -1475,8 +1475,7 @@ server_vars() -> #{counters := #{num_cnt_bits := NumCntBits}} = socket:info(), #{type => undefined, buffer => <<>>, - tcp_closed => false, - num_cnt_bits => NumCntBits}. % tcp_closed sent + num_cnt_bits => NumCntBits}. init({open, Domain, ExtraOpts, Owner}) -> %% Listen or Connect @@ -2435,9 +2434,9 @@ handle_recv_error( begin Owner ! {tcp_closed, ModuleSocket} end, - D_1 = D#{active := false, tcp_closed := true}, handle_recv_error_reply( - P, D_1, ActionsR, ShowReason, 'closed_read') + P, D#{active := false}, ActionsR, + ShowReason, 'closed_read') end end. %% -- 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