[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r2718 - doodle/src/doodle
From: |
grothoff |
Subject: |
[GNUnet-SVN] r2718 - doodle/src/doodle |
Date: |
Wed, 3 May 2006 01:42:08 -0700 (PDT) |
Author: grothoff
Date: 2006-05-03 01:42:06 -0700 (Wed, 03 May 2006)
New Revision: 2718
Modified:
doodle/src/doodle/index.c
Log:
fix
Modified: doodle/src/doodle/index.c
===================================================================
--- doodle/src/doodle/index.c 2006-05-02 23:54:15 UTC (rev 2717)
+++ doodle/src/doodle/index.c 2006-05-03 08:42:06 UTC (rev 2718)
@@ -79,7 +79,7 @@
if (proc->read_pipe != -1)
close(proc->read_pipe);
if (proc->pid != -1) {
- /* kill(proc->pid, SIGTERM); */
+ kill(proc->pid, SIGTERM);
waitpid(proc->pid, &status, 0);
}
if (proc->libs != NULL)
@@ -200,7 +200,8 @@
pos = 0;
buffer[FILENAME_MAX + 1] = '\0';
ret = read(filedes2[0], &buffer[pos], FILENAME_MAX + 1 - pos);
- while (-1 != ret) {
+ while ( (-1 != ret) &&
+ (ret != 0) ) {
pos += ret;
slen = strlen(buffer) + 1;
if (slen <= pos) {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r2718 - doodle/src/doodle,
grothoff <=