summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRickard Green <rickard@erlang.org>2020-05-19 15:32:01 +0200
committerRickard Green <rickard@erlang.org>2020-05-19 15:32:01 +0200
commit514b735314e9c8d0c8abdf8047c00206c7b0590b (patch)
tree44114e6f29f2f70780bbb599a33a0ab2ed4d3c1a
parentc1df511623b9a2a98d4d3862ae612c1ca9837da7 (diff)
downloaderlang-514b735314e9c8d0c8abdf8047c00206c7b0590b.tar.gz
Fix inconsistent merge of delayed sys-tasks with other sys-tasks
-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 ea63d20dfa..8ab92f7502 100644
--- a/erts/emulator/beam/erl_process.c
+++ b/erts/emulator/beam/erl_process.c
@@ -10156,7 +10156,7 @@ erts_set_gc_state(Process *c_p, int enable)
first1 = dgc_tsk_qs->q[prio];
last1 = first1->prev;
first2 = stsk_qs->q[prio];
- last2 = first1->prev;
+ last2 = first2->prev;
last1->next = first2;
first2->prev = last1;