gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r187 - GNUnet/src/server branches/GNUnet06/src/server


From: grothoff
Subject: [GNUnet-SVN] r187 - GNUnet/src/server branches/GNUnet06/src/server
Date: Sat, 5 Feb 2005 15:09:07 -0800 (PST)

Author: grothoff
Date: 2005-02-05 15:09:05 -0800 (Sat, 05 Feb 2005)
New Revision: 187

Modified:
   GNUnet/src/server/connection.c
   branches/GNUnet06/src/server/connection.c
Log:
fixing bug reported in Mantis #828

Modified: GNUnet/src/server/connection.c
===================================================================
--- GNUnet/src/server/connection.c      2005-02-05 15:36:31 UTC (rev 186)
+++ GNUnet/src/server/connection.c      2005-02-05 23:09:05 UTC (rev 187)
@@ -1686,7 +1686,7 @@
       }
     }
     schedulableBandwidth -= decrementSB;
-    if (didAssign == NO) {
+    if ( (activePeerCount > 0) && (didAssign == NO) ) {
       int * perm = permute(activePeerCount);
       /* assign also to random "worthless" (zero-share) peers */
       for (u=0;u<activePeerCount;u++) {

Modified: branches/GNUnet06/src/server/connection.c
===================================================================
--- branches/GNUnet06/src/server/connection.c   2005-02-05 15:36:31 UTC (rev 
186)
+++ branches/GNUnet06/src/server/connection.c   2005-02-05 23:09:05 UTC (rev 
187)
@@ -2189,7 +2189,7 @@
       }
     }
     schedulableBandwidth -= decrementSB;
-    if (didAssign == NO) {
+    if ( (activePeerCount > 0) && (didAssign == NO) ) {
       int * perm = permute(activePeerCount);
       /* assign also to random "worthless" (zero-share) peers */
       for (u=0;u<activePeerCount;u++) {





reply via email to

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