Changeset 10062
- Timestamp:
- Feb 1, 2010, 1:13:25 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/announcer.c
r10059 r10062 1086 1086 if( bencLoaded && tr_bencIsDict( &benc ) ) 1087 1087 { 1088 int peerCount = 0; 1088 1089 int incomplete = -1; 1089 1090 size_t rawlen; … … 1153 1154 /* "compact" extension */ 1154 1155 const int allAreSeeds = incomplete == 0; 1155 tier->lastAnnouncePeerCount = publishNewPeersCompact( tier, allAreSeeds, raw, rawlen );1156 peerCount = publishNewPeersCompact( tier, allAreSeeds, raw, rawlen ); 1156 1157 } 1157 1158 else if( tr_bencDictFindList( &benc, "peers", &tmp ) ) … … 1161 1162 size_t byteCount = 0; 1162 1163 uint8_t * array = parseOldPeers( tmp, &byteCount ); 1163 tier->lastAnnouncePeerCount = publishNewPeers( tier, allAreSeeds, array, byteCount );1164 peerCount = publishNewPeers( tier, allAreSeeds, array, byteCount ); 1164 1165 tr_free( array ); 1165 1166 } … … 1169 1170 /* "compact" extension */ 1170 1171 const tr_bool allAreSeeds = incomplete == 0; 1171 tier->lastAnnouncePeerCount += publishNewPeersCompact6( tier, allAreSeeds, raw, rawlen );1172 peerCount += publishNewPeersCompact6( tier, allAreSeeds, raw, rawlen ); 1172 1173 } 1173 1174 … … 1175 1176 tr_strlcpy( tier->lastAnnounceStr, _( "Success" ), 1176 1177 sizeof( tier->lastAnnounceStr ) ); 1178 1179 tier->lastAnnouncePeerCount = peerCount; 1177 1180 } 1178 1181 … … 1211 1214 if( announcer && tier ) 1212 1215 { 1213 tier->lastAnnouncePeerCount = 0;1214 1215 1216 if( tier->currentTracker->host ) 1216 1217 {
Note: See TracChangeset
for help on using the changeset viewer.