From 625a102d1ba297cd500b0dec3bfbb417469ebab5 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 4 Dec 2009 12:48:54 +0000 Subject: 2009-12-04 Tatsuhiro Tsujikawa Halt metadata download immediately when metadata download is done. Don't wait unresponsive tracker. * src/ByteArrayDiskWriter.h * src/DefaultBtInteractive.cc * src/DefaultExtensionMessageFactory.cc * src/DefaultExtensionMessageFactory.h * src/PeerInteractionCommand.cc * src/UTMetadataDataExtensionMessage.cc * src/UTMetadataDataExtensionMessage.h * src/UTMetadataRequestExtensionMessage.cc * test/UTMetadataDataExtensionMessageTest.cc * test/UTMetadataRequestExtensionMessageTest.cc --- src/UTMetadataDataExtensionMessage.cc | 2 -- 1 file changed, 2 deletions(-) (limited to 'src/UTMetadataDataExtensionMessage.cc') diff --git a/src/UTMetadataDataExtensionMessage.cc b/src/UTMetadataDataExtensionMessage.cc index ad194830..e425e917 100644 --- a/src/UTMetadataDataExtensionMessage.cc +++ b/src/UTMetadataDataExtensionMessage.cc @@ -45,7 +45,6 @@ #include "bittorrent_helper.h" #include "DiskAdaptor.h" #include "Piece.h" -#include "BtRuntime.h" #include "LogFactory.h" namespace aria2 { @@ -88,7 +87,6 @@ void UTMetadataDataExtensionMessage::doReceivedAction() if(std::string(&infoHash[0], &infoHash[INFO_HASH_LENGTH]) == attrs[bittorrent::INFO_HASH].s()){ _logger->info("Got ut_metadata"); - _btRuntime->setHalt(true); } else { _logger->info("Got wrong ut_metadata"); for(size_t i = 0; i < _dctx->getNumPieces(); ++i) { -- cgit