]> git.ipfire.org Git - thirdparty/systemd.git/commit
core/job: never consider reload jobs redundant
authorMike Yuan <me@yhndnzj.com>
Wed, 22 Jan 2025 18:36:27 +0000 (19:36 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 22 Jan 2025 22:51:46 +0000 (22:51 +0000)
commit7b940d8de91aeba6fa171eb42b690fa95641f29e
treeeccbe2b0220c6ba48c78de1e0bc4ac2e10399e4c
parentf6eed063a63b71ef42bc54c64592a2eeed8a4f8c
core/job: never consider reload jobs redundant

Follow-up for 656bbffc6c45bdd8d5c28a96ca948ba16c546547

The commit reworked job merging logic so that reload jobs
won't get merged. However, they might get dropped from
transaction due to being deemed redundant, i.e. way before
it even hits job_install(). Let's make sure reload jobs
are always kept during transaction construction stage, too.
src/core/job.c