Changeset View
Changeset View
Standalone View
Standalone View
src/torrent/advancedchokealgorithm.cpp
Context not available. | |||||
62 | // before we start calculating first check if we have piece that the peer doesn't have | 62 | // before we start calculating first check if we have piece that the peer doesn't have | ||
---|---|---|---|---|---|
63 | const BitSet & ours = cman.getBitSet(); | 63 | const BitSet & ours = cman.getBitSet(); | ||
64 | const BitSet & theirs = p->getBitSet(); | 64 | const BitSet & theirs = p->getBitSet(); | ||
65 | for (Uint32 i = 0;i < ours.getNumBits();i++) | 65 | | ||
66 | { | 66 | should_be_interested = !ours.includesBitSet(theirs); | ||
67 | if (ours.get(i) && !theirs.get(i)) | | |||
68 | { | | |||
69 | should_be_interested = true; | | |||
70 | break; | | |||
71 | } | | |||
72 | } | | |||
73 | 67 | | |||
74 | if (!should_be_interested || !p->isInterested()) | 68 | if (!should_be_interested || !p->isInterested()) | ||
75 | { | 69 | { | ||
Context not available. |