[Top][All Lists]
[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++) {
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r187 - GNUnet/src/server branches/GNUnet06/src/server,
grothoff <=