]> err.no Git - systemd/commit
unit: fix false positive in check for unneeded unit
authorMichal Schmidt <mschmidt@redhat.com>
Fri, 9 Dec 2011 14:24:04 +0000 (15:24 +0100)
committerMichal Schmidt <mschmidt@redhat.com>
Fri, 9 Dec 2011 14:24:04 +0000 (15:24 +0100)
commitf60c2665f9ba1dd4a6b4a36b2e8195482ada9957
tree4d28ae1a5bf66724d0f8fd227f920bf501c82fca
parent714d943f72417f53bcb98ed45d002aa270e793c4
unit: fix false positive in check for unneeded unit

A freshly started unit A was immediately considered unneeded just because
unit B, which Requires A, was starting later in the transaction.
Fix it by looking not only at the state of B, but also at its pending job.

Also fix a copied&pasted comment.
src/unit.c