diff --git a/src/engine.c b/src/engine.c index 76b39f4a2314107b6543ab991d3dfc65bfe943be..2be13f631327c4bea8b011859d090f72c359e9bf 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 }