X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=driver%2Fxscreensaver.kss;h=1b22f0b30709292b5f18cae4d94298232f485d6a;hb=93f25dc6827112d98b8b855ea85c8f5eb8123086;hp=dac4d9841ca9c7687f4b3f950449078044814788;hpb=06e9a7886a77cad92f9ddbc169d6d199a4d8b76d;p=xscreensaver diff --git a/driver/xscreensaver.kss b/driver/xscreensaver.kss index dac4d984..1b22f0b3 100755 --- a/driver/xscreensaver.kss +++ b/driver/xscreensaver.kss @@ -104,9 +104,10 @@ while [ -n "$1" ]; do done if [ -n "$Install" ] ; then - rm $HOME/.kss-preview* # Remove old preview files PID_FILE=$HOME/.kss-install.pid.`hostname` - kill `cat $PID_FILE` # Kill old screensaver + if [ -r "$PID_FILE" ] ; then + kill `cat $PID_FILE` # Kill old screensaver + fi echo "$$" > $PID_FILE # Write PID of this script /usr/X11R6/bin/xscreensaver -no-splash $timeout $lockmode $Nice & # Start XScreenSaver daemon trap "kill $!" SIGTERM # Set these to kill the daemon