mirror of
https://github.com/aria2/aria2.git
synced 2025-04-07 06:27:37 +03:00
2009-12-04 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>
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
This commit is contained in:
parent
56265173bd
commit
625a102d1b
11 changed files with 26 additions and 28 deletions
|
@ -47,7 +47,6 @@ class DownloadContext;
|
|||
class BtMessageFactory;
|
||||
class BtMessageDispatcher;
|
||||
class UTMetadataRequestTracker;
|
||||
class BtRuntime;
|
||||
|
||||
class DefaultExtensionMessageFactory:public ExtensionMessageFactory {
|
||||
private:
|
||||
|
@ -59,8 +58,6 @@ private:
|
|||
|
||||
SharedHandle<DownloadContext> _dctx;
|
||||
|
||||
SharedHandle<BtRuntime> _btRuntime;
|
||||
|
||||
WeakHandle<BtMessageFactory> _messageFactory;
|
||||
|
||||
WeakHandle<BtMessageDispatcher> _dispatcher;
|
||||
|
@ -111,11 +108,6 @@ public:
|
|||
{
|
||||
_tracker = tracker;
|
||||
}
|
||||
|
||||
void setBtRuntime(const SharedHandle<BtRuntime>& btRuntime)
|
||||
{
|
||||
_btRuntime = btRuntime;
|
||||
}
|
||||
};
|
||||
|
||||
typedef SharedHandle<DefaultExtensionMessageFactory> DefaultExtensionMessageFactoryHandle;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue