summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormiau <miaukatzemiau@priveasy.de>2011-12-02 09:22:22 (GMT)
committermiau <miaukatzemiau@priveasy.de>2011-12-02 09:22:22 (GMT)
commit13df2d6db601114db73ed96f3ebe111da9ef1398 (patch)
treef5b3e068117b437c75a509c403778c18cbea2b91
parent486eaae0459603f8dbdfecdc286e0f3f3393048e (diff)
fix wait(), remove debug printfs
-rw-r--r--src/listener.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/listener.c b/src/listener.c
index 9bb1063..e24cf55 100644
--- a/src/listener.c
+++ b/src/listener.c
@@ -87,14 +87,11 @@ int main(int argc, char **argv, char **envp) {
/* write payload to child process; the return value of write is
intentionally ignored */
int tasklen = strlen(task);
- fprintf(stderr, "extra payload %d %d\n", tasklen, numbytes);
- if (tasklen < numbytes) {
+ if (tasklen < numbytes)
write(fd_payload[1], buf + tasklen + 1, numbytes - tasklen - 1);
- write(1, buf + tasklen + 1, numbytes - tasklen - 1);
- }
ENP(close(fd_payload[1]), "close");
ENP(close(fd_payload[0]), "close");
- ENP(wait(), "wait");
+ ENP(wait(NULL), "wait");
}
perror("recvfrom");
contact: Jan Huwald // Impressum