diff --git a/src/cell.c b/src/cell.c index 3e70b7687f3f67297ffd95fef51b74b51f07ff4a..58893f15840c3af549d78dd5e3a55defd1f92e7c 100644 --- a/src/cell.c +++ b/src/cell.c @@ -2751,6 +2751,7 @@ int cell_unskip_hydro_tasks(struct cell *c, struct scheduler *s) { if (c->hydro.star_formation != NULL) scheduler_activate(s, c->hydro.star_formation); if (c->sourceterms != NULL) scheduler_activate(s, c->sourceterms); + if (c->logger != NULL) scheduler_activate(s, c->logger); } return rebuild; @@ -3060,6 +3061,7 @@ int cell_unskip_stars_tasks(struct cell *c, struct scheduler *s) { if (c->stars.ghost_in != NULL) scheduler_activate(s, c->stars.ghost_in); if (c->stars.ghost_out != NULL) scheduler_activate(s, c->stars.ghost_out); if (c->stars.ghost != NULL) scheduler_activate(s, c->stars.ghost); + if (c->logger != NULL) scheduler_activate(s, c->logger); } return rebuild;