X-Git-Url: https://git.realraum.at/?p=svn42.git;a=blobdiff_plain;f=powersensordaemon%2Fautosample.c;h=bcba8c232e116faaa73084e17e8811e7cd747245;hp=63dd5c80fbc879cfeecfeff0150e416c488642c9;hb=4e1a804cee8f1349967d65118bed03af60c6abdd;hpb=d1d4f8e2439fbe19fca819e9b81ef1e0451dc4c5 diff --git a/powersensordaemon/autosample.c b/powersensordaemon/autosample.c index 63dd5c8..bcba8c2 100644 --- a/powersensordaemon/autosample.c +++ b/powersensordaemon/autosample.c @@ -51,12 +51,12 @@ int start_autosample_process(options_t* opt) } if (cpid == 0) { - close(pipefd[1]); - return autosample_process(opt, pipefd[0]); + close(pipefd[0]); + return autosample_process(opt, pipefd[1]); } - close(pipefd[0]); - return pipefd[1]; + close(pipefd[1]); + return pipefd[0]; } int autosample_process(options_t *opt, int pipefd) @@ -82,9 +82,12 @@ int autosample_process(options_t *opt, int pipefd) } if(ret == -1) continue; -// if(!ret) { + if(!ret) { // timout has expired... -// } + write(pipefd, "sample temp0", 12); + char c = '\n'; + write(pipefd, &c, 1); + } if(FD_ISSET(sig_fd, &readfds)) { if(signal_handle()) {