gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r35050 - gnunet/src/rps


From: gnunet
Subject: [GNUnet-SVN] r35050 - gnunet/src/rps
Date: Fri, 30 Jan 2015 11:09:10 +0100

Author: ch3
Date: 2015-01-30 11:09:09 +0100 (Fri, 30 Jan 2015)
New Revision: 35050

Modified:
   gnunet/src/rps/gnunet-service-rps.c
Log:
- fixed error in peer selection, never grow smaller than 3

Modified: gnunet/src/rps/gnunet-service-rps.c
===================================================================
--- gnunet/src/rps/gnunet-service-rps.c 2015-01-29 09:15:28 UTC (rev 35049)
+++ gnunet/src/rps/gnunet-service-rps.c 2015-01-30 10:09:09 UTC (rev 35050)
@@ -436,7 +436,7 @@
                                         tmp_size);
 
     *peer = tmp_peer_list[r_index];
-    if (in_arr (tmp_peer_list, list_size, peer))
+    if (in_arr (ignore_list, ignore_size, peer))
     {
       rem_from_list (tmp_peer_list, &tmp_size, peer);
       if (0 == tmp_size)
@@ -802,7 +802,7 @@
   estimate = pow (estimate, 1.0 / 3);
   // TODO add if std_dev is a number
   // estimate += (std_dev * scale);
-  if (0 < ceil (estimate))
+  if (2 < ceil (estimate))
   {
     LOG (GNUNET_ERROR_TYPE_DEBUG, "Changing estimate to %f\n", estimate);
     sampler_size_est_need = estimate;




reply via email to

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