diff options
author | Rickard Green <rickard@erlang.org> | 2021-04-29 16:01:35 +0200 |
---|---|---|
committer | Rickard Green <rickard@erlang.org> | 2021-04-29 16:01:35 +0200 |
commit | 60733fad4edcf26f644fb2c6f7cf68d7970b2eb2 (patch) | |
tree | 9b8145fc5d7a6ba799704bdc70bb901862d760ad /erts/emulator/beam/erl_process.h | |
parent | ee403124b6f93d85ce06b89f500f8b2c5e70b87b (diff) | |
parent | c6d4aeb620b09c986c23a5a3e5b03418ec65700f (diff) | |
download | erlang-60733fad4edcf26f644fb2c6f7cf68d7970b2eb2.tar.gz |
Merge branch 'rickard/assert-fix'
* rickard/assert-fix:
Disable faulty assert
Diffstat (limited to 'erts/emulator/beam/erl_process.h')
-rw-r--r-- | erts/emulator/beam/erl_process.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/erts/emulator/beam/erl_process.h b/erts/emulator/beam/erl_process.h index 447acc1974..c3efe2db1e 100644 --- a/erts/emulator/beam/erl_process.h +++ b/erts/emulator/beam/erl_process.h @@ -2414,7 +2414,13 @@ ErtsSchedulerData *erts_proc_sched_data(Process *c_p) else { esdp = erts_get_scheduler_data(); ASSERT(esdp); - ASSERT(ERTS_SCHEDULER_IS_DIRTY(esdp)); + /* + * Not always true that we are on a dirty + * scheduler; we may be executing on + * behalf of another process... + * + * ASSERT(ERTS_SCHEDULER_IS_DIRTY(esdp)); + */ } ASSERT(esdp); return esdp; |