From 8d85de7faded767b9a3ccee08d1144604d21169a Mon Sep 17 00:00:00 2001
From: lhausamm <loic_hausammann@hotmail.com>
Date: Tue, 10 Oct 2017 13:10:27 +0200
Subject: [PATCH] Correct unlocks

---
 src/engine.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/engine.c b/src/engine.c
index 76b39f4a23..2be13f6313 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -271,11 +271,10 @@ void engine_make_hierarchical_tasks_common(struct engine *e, struct cell *c) {
       } else {
         scheduler_addunlock(s, c->kick2, c->timestep);
       }
-#if defined(WITH_LOGGER)
-      scheduler_addunlock(s, c->timestep, c->logger);
-      scheduler_addunlock(s, c->logger, c->kick1);
-#else
       scheduler_addunlock(s, c->timestep, c->kick1);
+
+#if defined(WITH_LOGGER)
+      scheduler_addunlock(s, c->kick1, c->logger);
 #endif
 }
 
-- 
GitLab