I believe this is due to usplash requiring a FIFO output reader when getting the "INPUTCHAR" command. There is a race condition in the fsck script that the reader starts after the write is sent. usplash will exit when it wins the race.
e.g.:
$ sudo -s # usplash -c -v & # usplash_write "INPUTCHAR" [1]+ Exit 1 usplash -c -v
I believe this is due to usplash requiring a FIFO output reader when getting the "INPUTCHAR" command. There is a race condition in the fsck script that the reader starts after the write is sent. usplash will exit when it wins the race.
e.g.:
$ sudo -s
# usplash -c -v &
# usplash_write "INPUTCHAR"
[1]+ Exit 1 usplash -c -v