diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-02-07 00:22:06 +0900 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2011-02-07 00:22:06 +0900 |
| commit | 656f8cf9013b2668d3a8682bb2ba9f092d9a9732 (patch) | |
| tree | 725c4d55b3163f6cb7e5de19f871128c107ce39b /src/DefaultPeerStorage.h | |
| parent | 6c44f6b8ebb17ad93f91b8ffad18f4b0ee13670c (diff) | |
Don't calculate maxPeerListSize based on --bt-max-peers.
Always use MAX_PEER_LIST_SIZE by default.
Diffstat (limited to 'src/DefaultPeerStorage.h')
| -rw-r--r-- | src/DefaultPeerStorage.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/DefaultPeerStorage.h b/src/DefaultPeerStorage.h index bbcf2966..44f5c6d4 100644 --- a/src/DefaultPeerStorage.h +++ b/src/DefaultPeerStorage.h @@ -52,6 +52,7 @@ class DefaultPeerStorage : public PeerStorage { private: SharedHandle<BtRuntime> btRuntime_; SharedHandle<PieceStorage> pieceStorage_; + size_t maxPeerListSize_; std::deque<SharedHandle<Peer> > peers_; std::deque<SharedHandle<Peer> > droppedPeers_; uint64_t removedPeerSessionDownloadLength_; @@ -113,6 +114,11 @@ public: void setPieceStorage(const SharedHandle<PieceStorage>& pieceStorage); void setBtRuntime(const SharedHandle<BtRuntime>& btRuntime); + + void setMaxPeerListSize(size_t maxPeerListSize) + { + maxPeerListSize_ = maxPeerListSize; + } }; } // namespace aria2 |
