kill -9 (kill -SIGKILL) should never be sent to any program which is not hanged. Ever tried sending SIGKILL to any filesystem or kernel process ? You should use SIGTERM or SIGINT. kill -9 can not be handled by the process and so beagle exits with an inconsistent state. Even if the issue in the gnome bug is fixed, there is a high chance that after kill-9, your existing index will have to purged and everything re- indexed.
On a different note, why do you have to restart beagle ? Note that, besides SIGINT and SIGTERM beagle ships with the command beagle-shutdown to stop beagle. -- Beagle loses file index on restart https://launchpad.net/bugs/90152 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
