gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r13343 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r13343 - gnunet/src/util
Date: Thu, 21 Oct 2010 12:15:11 +0200

Author: grothoff
Date: 2010-10-21 12:15:11 +0200 (Thu, 21 Oct 2010)
New Revision: 13343

Modified:
   gnunet/src/util/load.c
Log:
cleaner

Modified: gnunet/src/util/load.c
===================================================================
--- gnunet/src/util/load.c      2010-10-21 10:14:13 UTC (rev 13342)
+++ gnunet/src/util/load.c      2010-10-21 10:15:11 UTC (rev 13343)
@@ -91,6 +91,12 @@
   delta = GNUNET_TIME_absolute_get_duration (load->last_update);
   if (delta.value < load->autodecline.value)
     return;
+  if (load->autodecline.value == 0)
+    {
+      load->runavg_delay = 0.0;
+      load->load = 0;
+      return;
+    }
   n = delta.value / load->autodecline.value;
   if (n > 16)
     {
@@ -121,8 +127,6 @@
 
   ret = GNUNET_malloc (sizeof (struct GNUNET_LOAD_Value));
   ret->autodecline = autodecline;
-  if (ret->autodecline.value == 0)
-    ret->autodecline.value = 1;
   ret->last_update = GNUNET_TIME_absolute_get ();
   return ret;
 }
@@ -140,8 +144,6 @@
 {
   internal_update (load);
   load->autodecline = autodecline;  
-  if (load->autodecline.value == 0)
-    load->autodecline.value = 1;
 }
 
 




reply via email to

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