From da668763a682e97b897f75af22b35e269f63261a Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Mon, 19 Jul 2010 05:37:40 +0000 Subject: 2010-07-19 Tatsuhiro Tsujikawa Added hidden select-least-used-host option. * src/CreateRequestCommand.cc * src/OptionHandlerFactory.cc * src/TrackerWatcherCommand.cc * src/prefs.cc * src/prefs.h --- src/CreateRequestCommand.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/CreateRequestCommand.cc') diff --git a/src/CreateRequestCommand.cc b/src/CreateRequestCommand.cc index c7373fc7..2a8dfad0 100644 --- a/src/CreateRequestCommand.cc +++ b/src/CreateRequestCommand.cc @@ -72,7 +72,9 @@ bool CreateRequestCommand::executeInternal() (getSegments().front()->getPositionToWrite())); } std::vector > usedHosts; - getDownloadEngine()->getRequestGroupMan()->getUsedHosts(usedHosts); + if(getOption()->getAsBool(PREF_SELECT_LEAST_USED_HOST)) { + getDownloadEngine()->getRequestGroupMan()->getUsedHosts(usedHosts); + } setRequest (getFileEntry()->getRequest(getRequestGroup()->getURISelector(), getOption()->getAsBool(PREF_REUSE_URI), -- cgit