mirror of
https://git.yoctoproject.org/poky
synced 2026-04-04 14:02:22 +02:00
psplash: ignore startup errors in psplash-systemd.service
psplash-systemd.service depends on FIFO created by psplash-start@fb0.service. This FIFO can be removed due to signals or /dev/fb0 related errors when psplash-start@fb0.service exits. This exit can happen when psplash-systemd.service is being started. Thus ignore all errors in psplash-systemd.service startup. There are too many ways things can go wrong and all of them leave open race conditions unless a single process handles all of the psplash usecases including progress bar updates. (From OE-Core rev: 580ae81e102bf999cb89f05430c737210253d90a) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
22c45873e9
commit
7deed33f2c
@@ -5,8 +5,9 @@ After=psplash-start@fb0.service
|
||||
Requires=psplash-start@fb0.service
|
||||
RequiresMountsFor=/run
|
||||
ConditionFileIsExecutable=/usr/bin/psplash
|
||||
ConditionFileIsExecutable=/usr/bin/psplash-systemd
|
||||
ConditionPathExists=/run/psplash_fifo
|
||||
|
||||
[Service]
|
||||
ExecStart=/usr/bin/psplash-systemd
|
||||
ExecStart=-/usr/bin/psplash-systemd
|
||||
RemainAfterExit=yes
|
||||
|
||||
Reference in New Issue
Block a user