diff options
-rw-r--r-- | erts/emulator/beam/erl_proc_sig_queue.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/erts/emulator/beam/erl_proc_sig_queue.c b/erts/emulator/beam/erl_proc_sig_queue.c index 8b8b3fdbe3..df48916e06 100644 --- a/erts/emulator/beam/erl_proc_sig_queue.c +++ b/erts/emulator/beam/erl_proc_sig_queue.c @@ -6270,7 +6270,7 @@ handle_msg_tracing(Process *c_p, ErtsSigRecvTracing *tracing, */ next_sig = &sig->next; sig = *next_sig; - ASSERT(!ERTS_SIG_IS_RECV_MARKER(sig) + ASSERT(!sig || !ERTS_SIG_IS_RECV_MARKER(sig) || !((ErtsRecvMarker *) sig)->in_msgq); } |