Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
0534-erts-ASSERT-DistEntry.state-CONNECTED-in-e...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0534-erts-ASSERT-DistEntry.state-CONNECTED-in-erts_do_net.patch of Package erlang
From 39ab34c250bf416c9d35ffe9c1efde1e423767cc Mon Sep 17 00:00:00 2001 From: Sverker Eriksson <sverker@erlang.org> Date: Mon, 29 Aug 2022 23:30:17 +0200 Subject: [PATCH 1/2] erts: ASSERT DistEntry.state == CONNECTED in erts_do_net_exits --- erts/emulator/beam/dist.c | 1 + 1 file changed, 1 insertion(+) diff --git a/erts/emulator/beam/dist.c b/erts/emulator/beam/dist.c index 0967b94809..ecdbdff624 100644 --- a/erts/emulator/beam/dist.c +++ b/erts/emulator/beam/dist.c @@ -983,6 +983,7 @@ int erts_do_net_exits(DistEntry *dep, Eterm reason) ASSERT(erts_atomic32_read_nob(&dep->qflgs) & ERTS_DE_QFLG_EXIT); } else { + ASSERT(dep->state == ERTS_DE_STATE_CONNECTED); dep->state = ERTS_DE_STATE_EXITING; erts_mtx_lock(&dep->qlock); ASSERT(!(erts_atomic32_read_nob(&dep->qflgs) & ERTS_DE_QFLG_EXIT)); -- 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