gnunet-svn
[Top][All Lists]
Advanced

[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) {





reply via email to

[Prev in Thread] Current Thread [Next in Thread]