diff options
author | Sverker Eriksson <[email protected]> | 2018-09-10 17:26:11 +0200 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2018-09-18 14:27:52 +0200 |
commit | fd5ec01f342a885fe1ba0103fe6ece71a85f42f0 (patch) | |
tree | cc221762fd7d10851ef550cc3564610c2ec127a5 /erts/emulator/beam/erl_node_tables.c | |
parent | bb531e8bf209b0071bb6084b5ba96f11b39e9183 (diff) | |
download | otp-fd5ec01f342a885fe1ba0103fe6ece71a85f42f0.tar.gz otp-fd5ec01f342a885fe1ba0103fe6ece71a85f42f0.tar.bz2 otp-fd5ec01f342a885fe1ba0103fe6ece71a85f42f0.zip |
erts: Refactor port dist_entry & conn_id into PRTSD
spelled out as "port specific data".
Diffstat (limited to 'erts/emulator/beam/erl_node_tables.c')
-rw-r--r-- | erts/emulator/beam/erl_node_tables.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/erts/emulator/beam/erl_node_tables.c b/erts/emulator/beam/erl_node_tables.c index 9921ce8a31..93a96bc11b 100644 --- a/erts/emulator/beam/erl_node_tables.c +++ b/erts/emulator/beam/erl_node_tables.c @@ -1913,8 +1913,9 @@ setup_reference_table(void) if (ohp) insert_offheap(ohp, HEAP_REF, prt->common.id); /* Insert controller */ - if (prt->dist_entry) - insert_dist_entry(prt->dist_entry, + dep = (DistEntry*) erts_prtsd_get(prt, ERTS_PRTSD_DIST_ENTRY); + if (dep) + insert_dist_entry(dep, CTRL_REF, prt->common.id, 0); |