mirror of
https://github.com/systemd/systemd.git
synced 2024-11-23 02:03:37 +08:00
units: add IgnoreOnIsolate=yes to systemd-journald too
We already had it on the socket units, so it's possible that systemd-journald.service would be stopped and then restarted when trafic hits the sockets when something logs. Let's not try to stop it. It is supposed to run until the end and be eventually killed in the final killing spree. This might (or not) help with #23287.
This commit is contained in:
parent
3bdb60055e
commit
74c4bd6b1a
@ -13,9 +13,9 @@ Documentation=man:systemd-journald.service(8) man:journald.conf(5)
|
||||
DefaultDependencies=no
|
||||
Before=sockets.target
|
||||
|
||||
# Mount and swap units need this. If this socket unit is removed by an
|
||||
# isolate request the mount and swap units would be removed too,
|
||||
# hence let's exclude this from isolate requests.
|
||||
# Mount and swap units need this. If this socket unit is removed by an isolate
|
||||
# request the mount and swap units would be removed too, hence let's exclude
|
||||
# systemd-journald and its sockets from isolate requests.
|
||||
IgnoreOnIsolate=yes
|
||||
|
||||
[Socket]
|
||||
|
@ -15,6 +15,11 @@ Requires=systemd-journald.socket
|
||||
After=systemd-journald.socket systemd-journald-dev-log.socket systemd-journald-audit.socket syslog.socket
|
||||
Before=sysinit.target
|
||||
|
||||
# Mount and swap units need the journal socket units. If they were removed by
|
||||
# an isolate request the mount and swap units would be removed too, hence let's
|
||||
# exclude systemd-journald and its sockets from isolate requests.
|
||||
IgnoreOnIsolate=yes
|
||||
|
||||
[Service]
|
||||
DeviceAllow=char-* rw
|
||||
ExecStart={{ROOTLIBEXECDIR}}/systemd-journald
|
||||
|
@ -13,9 +13,9 @@ Documentation=man:systemd-journald.service(8) man:journald.conf(5)
|
||||
DefaultDependencies=no
|
||||
Before=sockets.target
|
||||
|
||||
# Mount and swap units need this. If this socket unit is removed by an
|
||||
# isolate request the mount and swap units would be removed too,
|
||||
# hence let's exclude this from isolate requests.
|
||||
# Mount and swap units need this. If this socket unit is removed by an isolate
|
||||
# request the mount and swap units would be removed too, hence let's exclude
|
||||
# systemd-journald and its sockets from isolate requests.
|
||||
IgnoreOnIsolate=yes
|
||||
|
||||
[Socket]
|
||||
|
Loading…
Reference in New Issue
Block a user