From 978fe778ecfccd14786fc8c4ab5f106632a17e24 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Thu, 21 Sep 2006 16:34:21 +0000 Subject: [PATCH] fixed bug with the bandwidth throttling --- include/libtorrent/resource_request.hpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/libtorrent/resource_request.hpp b/include/libtorrent/resource_request.hpp index 83e4f6dbe..5cb0fb76e 100755 --- a/include/libtorrent/resource_request.hpp +++ b/include/libtorrent/resource_request.hpp @@ -60,6 +60,8 @@ namespace libtorrent { assert(given <= max); assert(given >= min); + if (used < 0 && (given - used < 0)) + return boost::integer_traits::const_max; return given - used; }