coolers/coolers.c

changeset 34
38e3e3a49320
parent 33
2357e8636a60
child 40
dafbbd5e9922
--- a/coolers/coolers.c	Fri May 09 22:29:42 2014 +0200
+++ b/coolers/coolers.c	Mon May 12 19:45:11 2014 +0200
@@ -241,6 +241,11 @@
     rc_switch		*tmp2, *old2;
     int			rc, run = 0, temp;
 
+    if (lockprog((char *)"coolers")) {
+	syslog(LOG_NOTICE, "Can't lock");
+	return 1;
+    }
+
     my_mosquitto_init();
 
     rc = piThreadCreate(my_sensors_loop);
@@ -323,6 +328,8 @@
     stopLCD();
     disableTransmit();
 
+    ulockprog((char *)"coolers");
+
     if (debug)
 	fprintf(stdout, "Goodbye\n");
 

mercurial