summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFredrik Gustafsson <fredrik@erlang.org>2013-09-16 15:16:57 +0200
committerFredrik Gustafsson <fredrik@erlang.org>2013-09-16 15:16:57 +0200
commit1fefbd886bf3f02f0d34d64ea49d3d0838cba9ee (patch)
treed77555ccad374284569087d58b57a6e4e399370f
parent68e43ed95a52713d80d9ae721f6c5b6ca451570d (diff)
downloaderlang-1fefbd886bf3f02f0d34d64ea49d3d0838cba9ee.tar.gz
erts: reorganization of functions to r15b03 standards
-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 b84b5b39a5..d7d440d81a 100644
--- a/erts/emulator/beam/erl_process.c
+++ b/erts/emulator/beam/erl_process.c
@@ -3881,7 +3881,7 @@ runq_supervisor(void *unused)
for (ix = 0; ix < no_rqs; ix++) {
ErtsRunQueue *rq = ERTS_RUNQ_IX(ix);
- if (ERTS_RUNQ_FLGS_GET(rq) & ERTS_RUNQ_FLG_NONEMPTY) {
+ if (erts_smp_atomic32_read_acqb(&rq->info_flags) & ERTS_RUNQ_IFLG_NONEMPTY) {
erts_smp_runq_lock(rq);
if (rq->len != 0)
wake_scheduler_on_empty_runq(rq); /* forced wakeup... */