[systemd-devel] Deadlocks with reloading jobs which are part of current transaction

Uoti Urpala uoti.urpala at pp1.inet.fi
Tue Mar 10 11:29:00 PDT 2015


On Wed, 2015-02-04 at 23:48 +0200, Uoti Urpala wrote:
> On Wed, 2015-02-04 at 21:57 +0100, Lennart Poettering wrote:
> > currently being started. You are suggesting that the reload can
> > suppressed when a start is already enqueued, but that's really not the
> > case, because you first have to run m-c-c.s, before you can reload...

> If you mean literally running "systemctl restart

...

> So unless I completely misunderstood your example, it seems that this
> does NOT demonstrate any problems with removing the blocking.


Discussion seems to have died again. How to proceed with fixing this? Is
there anything more I can clarify about why the current behavior (that
is, when service startup is queued, have "reload" requests block until
the service is up) is wrong and why the fix would be valid?




More information about the systemd-devel mailing list