[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r5562 - GNUnet/src/server
From: |
gnunet |
Subject: |
[GNUnet-SVN] r5562 - GNUnet/src/server |
Date: |
Wed, 29 Aug 2007 03:04:02 -0600 (MDT) |
Author: grothoff
Date: 2007-08-29 03:03:55 -0600 (Wed, 29 Aug 2007)
New Revision: 5562
Modified:
GNUnet/src/server/connection.c
Log:
fix for virtually constant bandwidth assignments
Modified: GNUnet/src/server/connection.c
===================================================================
--- GNUnet/src/server/connection.c 2007-08-29 08:32:32 UTC (rev 5561)
+++ GNUnet/src/server/connection.c 2007-08-29 09:03:55 UTC (rev 5562)
@@ -138,7 +138,7 @@
* Expected MTU for a streaming connection.
* (one bit of content plus 1k header overhead)
*/
-#define EXPECTED_MTU 32768 + 1024
+#define EXPECTED_MTU (32768 + 1024)
/**
* How many ping/pong messages to we want to transmit
@@ -2289,7 +2289,7 @@
if (timeDifference < MIN_SAMPLE_TIME)
{
earlyRun = 1;
- if (activePeerCount > CONNECTION_MAX_HOSTS_ / 16)
+ if (activePeerCount > CONNECTION_MAX_HOSTS_ / 8)
{
MUTEX_UNLOCK (lock);
return; /* don't update too frequently, we need at
least some
@@ -2594,8 +2594,11 @@
hash2enc (&entries[u]->session.sender.hashPubKey, &enc));
GE_LOG (ectx,
GE_DEBUG | GE_BULK | GE_USER,
- "inbound limit for peer %u: %s set to %u bpm\n",
- u, &enc, entries[u]->idealized_limit);
+ "inbound limit for peer %u: %4s set to %u bpm (ARR: %lld,
uptime: %llus, value: %lf)\n",
+ u, &enc, entries[u]->idealized_limit,
+ adjustedRR[u],
+ (get_time() - entries[u]->time_established) / cronSECONDS,
+ entries[u]->current_connection_value);
#endif
if ((timeDifference > 50) && (weak_randomi (timeDifference + 1) > 50))
entries[u]->current_connection_value *= 0.9; /* age */
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r5562 - GNUnet/src/server,
gnunet <=