From d19f906812915dd96f407544d75af8fe8b100d18 Mon Sep 17 00:00:00 2001
From: Pedro Gonnet <gonnet@google.com>
Date: Thu, 16 Aug 2018 22:34:42 +0200
Subject: [PATCH] fixed stray instance not using engine_tasks_per_tag.

---
 src/engine.c | 5 +++--
 src/engine.h | 2 +-
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/engine.c b/src/engine.c
index b7529bd0d5..a98eefbaec 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -1505,8 +1505,9 @@ void engine_addtasks_recv_hydro(struct engine *e, struct cell *c,
     t_xv = scheduler_addtask(s, task_type_recv, task_subtype_xv,
                              engine_tasks_per_tag * c->tag + engine_task_tag_xv,
                              0, c, NULL);
-    t_rho = scheduler_addtask(s, task_type_recv, task_subtype_rho,
-                              6 * c->tag + engine_task_tag_rho, 0, c, NULL);
+    t_rho = scheduler_addtask(
+        s, task_type_recv, task_subtype_rho,
+        engine_tasks_per_tag * c->tag + engine_task_tag_rho, 0, c, NULL);
 #ifdef EXTRA_HYDRO_LOOP
     t_gradient = scheduler_addtask(
         s, task_type_recv, task_subtype_gradient,
diff --git a/src/engine.h b/src/engine.h
index 6d84a6927b..c6b363017f 100644
--- a/src/engine.h
+++ b/src/engine.h
@@ -104,7 +104,7 @@ enum engine_task_tags {
   engine_task_tag_ti,
   engine_task_tag_grad,
   engine_task_tag_grav,
-  engine_tasks_per_tag = 6
+  engine_tasks_per_tag
 };
 
 /**
-- 
GitLab