gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r20253 - gnunet/src/fs


From: gnunet
Subject: [GNUnet-SVN] r20253 - gnunet/src/fs
Date: Sun, 4 Mar 2012 23:16:13 +0100

Author: grothoff
Date: 2012-03-04 23:16:13 +0100 (Sun, 04 Mar 2012)
New Revision: 20253

Modified:
   gnunet/src/fs/fs_api.c
Log:
-use sane defaults

Modified: gnunet/src/fs/fs_api.c
===================================================================
--- gnunet/src/fs/fs_api.c      2012-03-04 22:10:40 UTC (rev 20252)
+++ gnunet/src/fs/fs_api.c      2012-03-04 22:16:13 UTC (rev 20253)
@@ -30,8 +30,17 @@
 #include "fs_api.h"
 #include "fs_tree.h"
 
+/**
+ * How many block requests can we have outstanding in parallel at a time by 
default?
+ */
+#define DEFAULT_MAX_PARALLEL_REQUESTS (1024 * 10)
 
 /**
+ * How many downloads can we have outstanding in parallel at a time by default?
+ */
+#define DEFAULT_MAX_PARALLEL_DOWNLOADS 16
+
+/**
  * Start the given job (send signal, remove from pending queue, update
  * counters and state).
  *
@@ -2795,8 +2804,8 @@
   ret->upcb = upcb;
   ret->upcb_cls = upcb_cls;
   ret->flags = flags;
-  ret->max_parallel_downloads = 1;
-  ret->max_parallel_requests = 1;
+  ret->max_parallel_downloads = DEFAULT_MAX_PARALLEL_DOWNLOADS;
+  ret->max_parallel_requests = DEFAULT_MAX_PARALLEL_REQUESTS;
   ret->avg_block_latency = GNUNET_TIME_UNIT_MINUTES;    /* conservative 
starting point */
   va_start (ap, flags);
   while (GNUNET_FS_OPTIONS_END != (opt = va_arg (ap, enum GNUNET_FS_OPTIONS)))




reply via email to

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