aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.c
diff options
context:
space:
mode:
authorBjörn-Egil Dahlberg <[email protected]>2015-11-24 16:05:04 +0100
committerBjörn-Egil Dahlberg <[email protected]>2015-11-24 16:05:04 +0100
commit5cf556df2e178ce78d0c4197a73654d593f58f92 (patch)
treed485a75d5d9e61d21f375677949b9dc3b3b2c2cc /erts/emulator/beam/erl_process.c
parent9d2acfb6ad3184c150a9e91520cd320c83e952b4 (diff)
downloadotp-5cf556df2e178ce78d0c4197a73654d593f58f92.tar.gz
otp-5cf556df2e178ce78d0c4197a73654d593f58f92.tar.bz2
otp-5cf556df2e178ce78d0c4197a73654d593f58f92.zip
Fix seq_trace refactoring bug
Diffstat (limited to 'erts/emulator/beam/erl_process.c')
-rw-r--r--erts/emulator/beam/erl_process.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/erts/emulator/beam/erl_process.c b/erts/emulator/beam/erl_process.c
index 5907dd4567..a8b7211793 100644
--- a/erts/emulator/beam/erl_process.c
+++ b/erts/emulator/beam/erl_process.c
@@ -11666,7 +11666,7 @@ send_exit_signal(Process *c_p, /* current process if and only
if ((state & ERTS_PSFLG_TRAP_EXIT)
&& (reason != am_kill || (flags & ERTS_XSIG_FLG_IGN_KILL))) {
- if (have_seqtrace(token))
+ if (have_seqtrace(token) && token_update)
seq_trace_update_send(token_update);
if (is_value(exit_tuple))
send_exit_message(rp, rp_locks, exit_tuple, exit_tuple_sz, token);