aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_process.h
diff options
context:
space:
mode:
authorRickard Green <[email protected]>2018-03-07 16:18:24 +0100
committerRickard Green <[email protected]>2018-03-07 16:18:24 +0100
commit9ef6b9a923b25ceb487eea4431cdf730972fc489 (patch)
tree07da445103b0ee55c06b9764c9b55655b968a099 /erts/emulator/beam/erl_process.h
parent249549e8102d68ab086c418fa93494906c4445d0 (diff)
downloadotp-9ef6b9a923b25ceb487eea4431cdf730972fc489.tar.gz
otp-9ef6b9a923b25ceb487eea4431cdf730972fc489.tar.bz2
otp-9ef6b9a923b25ceb487eea4431cdf730972fc489.zip
Fix for bug introduced when replacing ERTS_PSFLG_BOUND
Bug introduced in commit fbb10ebc4a37555c7ea7f99e14286d862993976a
Diffstat (limited to 'erts/emulator/beam/erl_process.h')
-rw-r--r--erts/emulator/beam/erl_process.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/erts/emulator/beam/erl_process.h b/erts/emulator/beam/erl_process.h
index e585fabb51..8581c6a639 100644
--- a/erts/emulator/beam/erl_process.h
+++ b/erts/emulator/beam/erl_process.h
@@ -2292,6 +2292,7 @@ erts_set_runq_proc(Process *p, ErtsRunQueue *rq, int *bndp)
{
erts_aint_t rqint = (erts_aint_t) rq;
ASSERT(bndp);
+ ASSERT(rq);
if (*bndp)
rqint |= ERTS_RUNQ_BOUND_FLAG;
rqint = erts_atomic_xchg_nob(&p->run_queue, rqint);