CVSROOT:        /cvs/gnome
Module name:    beagle
Changes by:     joeshaw 06/02/08 13:19:49

Modified files:
        Util           : SystemInformation.cs 
        beagled        : BeagleDaemon.cs BuildIndex.cs Makefile.am 
                         beagled-index-helper.in beagled.in wrapper.in 
        beagled/IndexHelper: IndexHelper.cs 
        tools          : beagle-crawl-system.in 

Log message:
Add support for setting the executing process's name using prctl().  This
makes "beagled" show up in top instead of "mono", and makes
"killall beagled" work.  Set the process's name in the daemon, the index
helper, and the build index tool.  Adjust the shell scripts to make sure
that we exec -a <newname>, since the process name doesn't show up by
default in "ps ax", only the command-line does.

In the beagle-build-index tool, wrap most of CrawlWorker() and
IndexWorker() in a try-finally, so that the status flags are updated even
if an exception happens.

Use ionice in beagle-crawl-system to set the IO priority to idle.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=joeshaw&date=explicit&mindate=2006-02-08%2013:18&maxdate=2006-02-08%2013:20

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to