From eba0f3db52af8b33748e81c8c93652e0a27b6067 Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <matthieu.schaller@durham.ac.uk> Date: Fri, 16 Mar 2018 15:57:59 +0100 Subject: [PATCH] Follow the super_gravity pointer for external gravity tasks and not the super_hydro pointer. --- src/scheduler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scheduler.c b/src/scheduler.c index f9cfff5645..072235be18 100644 --- a/src/scheduler.c +++ b/src/scheduler.c @@ -1435,7 +1435,7 @@ void scheduler_enqueue(struct scheduler *s, struct task *t) { switch (t->type) { case task_type_self: case task_type_sub_self: - if (t->subtype == task_subtype_grav) + if (t->subtype == task_subtype_grav || t->subtype == task_subtype_external_grav) qid = t->ci->super_gravity->owner; else qid = t->ci->super_hydro->owner; -- GitLab