coolers/sensors.c

changeset 40
dafbbd5e9922
parent 27
4703cc10b99a
equal deleted inserted replaced
39:442357970a34 40:dafbbd5e9922
26 #ifdef HAVE_WIRINGPI_H 26 #ifdef HAVE_WIRINGPI_H
27 27
28 28
29 extern bool debug; 29 extern bool debug;
30 extern sys_config Config; 30 extern sys_config Config;
31 extern int shutdown; 31 extern int my_shutdown;
32 32
33 33
34 34
35 PI_THREAD (my_sensors_loop) 35 PI_THREAD (my_sensors_loop)
36 { 36 {
51 * Here send our 1-wire sensors values 51 * Here send our 1-wire sensors values
52 */ 52 */
53 for (tmp1 = Config.w1therms; tmp1; tmp1 = old1) { 53 for (tmp1 = Config.w1therms; tmp1; tmp1 = old1) {
54 old1 = tmp1->next; 54 old1 = tmp1->next;
55 55
56 if (shutdown) { 56 if (my_shutdown) {
57 syslog(LOG_NOTICE, "Thread my_sensors_loop stopped"); 57 syslog(LOG_NOTICE, "Thread my_sensors_loop stopped");
58 if (debug) 58 if (debug)
59 fprintf(stdout, "Thread my_sensors_loop stopped\n"); 59 fprintf(stdout, "Thread my_sensors_loop stopped\n");
60 return 0; 60 return 0;
61 } 61 }

mercurial