From 9dbe8d3ddbbe7ddd88c1ba9a494932d42e8842fa Mon Sep 17 00:00:00 2001 From: markusbloch Date: Thu, 15 Aug 2013 09:57:35 +0000 Subject: [PATCH] avoid 100% cpu usage, die when PID file cannot be created git-svn-id: https://svn.fhem.de/fhem/trunk@3702 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/contrib/PRESENCE/presenced | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fhem/contrib/PRESENCE/presenced b/fhem/contrib/PRESENCE/presenced index e0672f3fa..33e5321f0 100755 --- a/fhem/contrib/PRESENCE/presenced +++ b/fhem/contrib/PRESENCE/presenced @@ -118,7 +118,7 @@ if($opt_h) } -open(PIDFILE, ">$opt_P"); +open(PIDFILE, ">$opt_P") or die("Could not open PID file $opt_P: $!"); print PIDFILE $$."\n"; close PIDFILE; @@ -380,7 +380,7 @@ local $SIG{HUP} = sub {$nextrun = gettimeofday();}; } } - + sleep 0.1; } } }