gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r9720 - gnunet/src/arm


From: gnunet
Subject: [GNUnet-SVN] r9720 - gnunet/src/arm
Date: Tue, 8 Dec 2009 14:53:41 +0100

Author: grothoff
Date: 2009-12-08 14:53:41 +0100 (Tue, 08 Dec 2009)
New Revision: 9720

Modified:
   gnunet/src/arm/gnunet-service-arm.c
Log:
fix

Modified: gnunet/src/arm/gnunet-service-arm.c
===================================================================
--- gnunet/src/arm/gnunet-service-arm.c 2009-12-08 13:46:21 UTC (rev 9719)
+++ gnunet/src/arm/gnunet-service-arm.c 2009-12-08 13:53:41 UTC (rev 9720)
@@ -844,7 +844,7 @@
       return;    
     }
   /* consume the signal */
-  GNUNET_DISK_file_read (pr, &c, sizeof (c));
+  GNUNET_break (0 < GNUNET_DISK_file_read (pr, &c, sizeof (c)));
 
   /* check for services that died (WAITPID) */
   prev = NULL;
@@ -923,6 +923,8 @@
 #endif
       prev = pos;
     }
+  if (in_shutdown)
+    clean_up_running ();
   if ( (running == NULL) &&
        (in_shutdown) )
     {
@@ -956,9 +958,10 @@
 {
   static char c;
 
-  GNUNET_DISK_file_write (GNUNET_DISK_pipe_handle
-                         (sigpipe, GNUNET_DISK_PIPE_END_WRITE), &c,
-                         sizeof (c));
+  GNUNET_break (1 == 
+               GNUNET_DISK_file_write (GNUNET_DISK_pipe_handle
+                                       (sigpipe, GNUNET_DISK_PIPE_END_WRITE), 
&c,
+                                       sizeof (c)));
 }
 
 





reply via email to

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