Bugzilla – Bug 105914
hald exit if you add a non existing callout to a fdi file
Last modified: 2005-08-26 07:38:14 UTC
I changed the fdi file for hald-subfs-mount (90-bock-subfs.fdi), but you can also reproduce this by change 90-fstab-sync.fdi e.g. on fedora, and added a non existing callout (changed hal-subfs-mount to hal-subfs-mountt). As I restarted hal as daemon (and only in this case) hal dies without any errormessage. After a strace I notice HAL didn't die, HAL exited (and cleaned up). This should not be the correct behavior. I can't find the reason for this. I attach a part of strace with and without changed fdi file for the related callout.
Created attachment 46722 [details] strace from hal for daemon=yes This part of strace was from HAL in daemon mode with the changed, non existing callout. If you start HAL with --daemon=no in strace nothing happens. No exit.
Created attachment 46723 [details] strace from HAL with correct callout
Hopefully fixed. Patch is on the hal mailinglist. Please try...
tested, works fine. Added to new package. ;)