diff options
Diffstat (limited to 'src/RequestMessage.cc')
| -rw-r--r-- | src/RequestMessage.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/RequestMessage.cc b/src/RequestMessage.cc index 62c68427..0ab6e343 100644 --- a/src/RequestMessage.cc +++ b/src/RequestMessage.cc @@ -55,8 +55,7 @@ RequestMessage* RequestMessage::create(const char* data, int dataLength) { } void RequestMessage::receivedAction() { - TorrentMan* torrentMan = peerInteraction->getTorrentMan(); - if(torrentMan->hasPiece(index) && + if(pieceStorage->hasPiece(index) && (!peer->amChoking || peer->amChoking && peerInteraction->isInFastSet(index))) { peerInteraction->addMessage(peerInteraction->getPeerMessageFactory()-> |
