|
Lines 205-214
Link Here
|
| 205 |
/* read and handle an event */ |
205 |
/* read and handle an event */ |
| 206 |
event = read_line(event_fd); |
206 |
event = read_line(event_fd); |
| 207 |
if (event) { |
207 |
if (event) { |
| 208 |
acpid_log(LOG_INFO, |
208 |
acpid_log(LOG_DEBUG, |
| 209 |
"received event \"%s\"\n", event); |
209 |
"received event \"%s\"\n", event); |
| 210 |
acpid_handle_event(event); |
210 |
acpid_handle_event(event); |
| 211 |
acpid_log(LOG_INFO, |
211 |
acpid_log(LOG_DEBUG, |
| 212 |
"completed event \"%s\"\n", event); |
212 |
"completed event \"%s\"\n", event); |
| 213 |
} else if (errno == EPIPE) { |
213 |
} else if (errno == EPIPE) { |
| 214 |
acpid_log(LOG_WARNING, |
214 |
acpid_log(LOG_WARNING, |
|
Lines 411-416
Link Here
|
| 411 |
log_opts |= LOG_PERROR; |
411 |
log_opts |= LOG_PERROR; |
| 412 |
} |
412 |
} |
| 413 |
openlog(PACKAGE, log_opts, LOG_DAEMON); |
413 |
openlog(PACKAGE, log_opts, LOG_DAEMON); |
|
|
414 |
if (!acpid_debug) { |
| 415 |
setlogmask(setlogmask(0) ^ LOG_DEBUG); |
| 416 |
} |
| 414 |
|
417 |
|
| 415 |
/* set up stdin, stdout, stderr to /dev/null */ |
418 |
/* set up stdin, stdout, stderr to /dev/null */ |
| 416 |
if (dup2(nullfd, STDIN_FILENO) != STDIN_FILENO) { |
419 |
if (dup2(nullfd, STDIN_FILENO) != STDIN_FILENO) { |