Skip to content
  • Lennart Poettering's avatar
    unit: rework stop pending logic · 31afa0a4
    Lennart Poettering authored
    When a trigger unit wants to know if a stop is queued for it, we should
    just check precisely that and do not check whether it is actually
    stopped already. This is because we use these checks usually from state
    change calls where the state variables are not updated yet.
    
    This change splits unit_pending_inactive() into two calls
    unit_inactive_or_pending() and unit_stop_pending(). The former checks
    state and pending jobs, the latter only pending jobs.
    31afa0a4