From 57e95879ecda4d4c6f7b61d2d9198375afc44afb Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Sat, 16 Mar 2013 21:52:54 +0000 Subject: [PATCH] bump request queue sizes in high performance mode --- src/session.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/session.cpp b/src/session.cpp index acd939364..d53135381 100644 --- a/src/session.cpp +++ b/src/session.cpp @@ -185,6 +185,12 @@ namespace libtorrent { session_settings set; + // allow peers to request a lot of blocks at a time, + // to be more likely to saturate the bandwidth-delay- + // product. + set.max_out_request_queue = 1500; + set.max_allowed_in_request_queue = 2000; + // don't throttle TCP, assume there is // plenty of bandwidth set.mixed_mode_algorithm = session_settings::prefer_tcp;