diff --git a/src/core/scope.c b/src/core/scope.c index 0d22c7525b3..5db32960441 100644 --- a/src/core/scope.c +++ b/src/core/scope.c @@ -347,6 +347,9 @@ static int scope_start(Unit *u) { s->result = SCOPE_SUCCESS; scope_set_state(s, SCOPE_RUNNING); + + /* Start watching the PIDs currently in the scope */ + (void) unit_enqueue_rewatch_pids(UNIT(s)); return 1; }