From 636243659f4fe2dc127c7c718989a93fa2ab03f9 Mon Sep 17 00:00:00 2001 From: Matthieu Schaller <schaller@strw.leidenuniv.nl> Date: Fri, 10 Aug 2018 14:53:10 +0200 Subject: [PATCH] Receiving gparts should not unlock mm. These are un-related. --- src/engine.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/engine.c b/src/engine.c index 41a8348d00..265571b464 100644 --- a/src/engine.c +++ b/src/engine.c @@ -1582,7 +1582,8 @@ void engine_addtasks_recv_gravity(struct engine *e, struct cell *c, c->recv_grav = t_grav; for (struct link *l = c->grav; l != NULL; l = l->next) - scheduler_addunlock(s, t_grav, l->t); + if (l->t->type != task_type_grav_mm) + scheduler_addunlock(s, t_grav, l->t); /* Recurse? */ if (c->split) @@ -4827,7 +4828,7 @@ void engine_step(struct engine *e) { engine_prepare(e); /* Print the number of active tasks ? */ - if (e->step == 389) engine_print_task_counts(e); + if (e->step == 43) engine_print_task_counts(e); /* Dump local cells and active particle counts. */ /* dumpCells("cells", 0, 0, 0, 0, e->s, e->nodeID, e->step); */ -- GitLab