diff options
author | Rickard Green <rickard@erlang.org> | 2021-11-08 02:30:01 +0100 |
---|---|---|
committer | Rickard Green <rickard@erlang.org> | 2021-11-09 10:25:42 +0100 |
commit | b0160de18d68962708354d9f7ad3be293b98ff65 (patch) | |
tree | 3ef97c87227001b7660b28195a3c43c6d23e2f98 /erts/emulator/beam/erl_process.h | |
parent | 122ab644d8bf71c8afd099409e0032beb61aa464 (diff) | |
download | erlang-b0160de18d68962708354d9f7ad3be293b98ff65.tar.gz |
Ensure no spawn_reply is sent on new connection
Do not send a distributed spawn_reply if connection changed during the
creation of the process. The spawn_reply will however be dropped by the
receiver if it is sent, so the user will never notice the extra spawn_reply.
Diffstat (limited to 'erts/emulator/beam/erl_process.h')
-rw-r--r-- | erts/emulator/beam/erl_process.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/erts/emulator/beam/erl_process.h b/erts/emulator/beam/erl_process.h index d89a00714f..dddf675d16 100644 --- a/erts/emulator/beam/erl_process.h +++ b/erts/emulator/beam/erl_process.h @@ -1387,6 +1387,7 @@ typedef struct { Eterm group_leader; Eterm mfa; DistEntry *dist_entry; + Uint32 conn_id; ErtsMonLnkDist *mld; /* copied from dist_entry->mld */ ErtsDistExternal *edep; ErlHeapFragment *ede_hfrag; |