[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r1389 - GNUnet/src/util
From: |
grothoff |
Subject: |
[GNUnet-SVN] r1389 - GNUnet/src/util |
Date: |
Mon, 11 Jul 2005 06:04:13 -0700 (PDT) |
Author: grothoff
Date: 2005-07-11 06:04:10 -0700 (Mon, 11 Jul 2005)
New Revision: 1389
Modified:
GNUnet/src/util/statuscalls.c
Log:
fix
Modified: GNUnet/src/util/statuscalls.c
===================================================================
--- GNUnet/src/util/statuscalls.c 2005-07-11 12:49:17 UTC (rev 1388)
+++ GNUnet/src/util/statuscalls.c 2005-07-11 13:04:10 UTC (rev 1389)
@@ -692,7 +692,8 @@
MUTEX_UNLOCK(&statusMutex);
return ret;
}
-
+ currentLoadSum -= lastSum;
+ lastSum += currentLoadSum;
currentLoadSum += overload;
maxExpect = ( (now - lastCall) * maxNetDownBPS ) / cronSECONDS;
lastCall = now;
@@ -702,6 +703,8 @@
overload = currentLoadSum - maxExpect;
lastValue = currentLoadSum * 100 / maxExpect;
ret = lastValue;
+ printf("Up: new overload %llu bytes, use: %d\n",
+ overload, ret);
MUTEX_UNLOCK(&statusMutex);
return ret;
}
@@ -749,6 +752,8 @@
MUTEX_UNLOCK(&statusMutex);
return ret;
}
+ currentLoadSum -= lastSum;
+ lastSum += currentLoadSum;
currentLoadSum += overload;
maxExpect = ( (now - lastCall) * maxNetDownBPS ) / cronSECONDS;
lastCall = now;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r1389 - GNUnet/src/util,
grothoff <=