Reviewed-by: Michael Tremer > On 27 Mar 2024, at 19:39, Stefan Schantl wrote: > > This case is already covered by the PID mechanism of the used functions > > Signed-off-by: Stefan Schantl > --- > src/initscripts/system/grub-btrfsd | 6 ++---- > 1 file changed, 2 insertions(+), 4 deletions(-) > > diff --git a/src/initscripts/system/grub-btrfsd b/src/initscripts/system/grub-btrfsd > index 26760f9be..49073a807 100644 > --- a/src/initscripts/system/grub-btrfsd > +++ b/src/initscripts/system/grub-btrfsd > @@ -33,16 +33,14 @@ case "$1" in > btrfs) > > boot_mesg "Starting GRUB/Btrfs Daemon..." > - loadproc -b -p "$PIDFILE" /usr/bin/grub-btrfsd --syslog "$SNAPSHOTDIR" > - echo "$!" > "$PIDFILE" > + loadproc -b /usr/bin/grub-btrfsd --syslog "$SNAPSHOTDIR" > ;; > esac > ;; > > stop) > boot_mesg "Stopping grub-btrfsd..." > - killproc -p "$PIDFILE" /usr/bin/grub-btrfsd > - sleep 1; > + killproc /usr/bin/grub-btrfsd > ;; > > restart) > -- > 2.39.2 >