Changeset 12982 for trunk/libtransmission/announcer.c
- Timestamp:
- Oct 14, 2011, 12:27:14 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libtransmission/announcer.c
r12956 r12982 1074 1074 const char * str; 1075 1075 int scrape_fields = 0; 1076 int seeders = 0; 1077 int leechers = 0; 1078 int downloads = 0; 1076 1079 const bool isStopped = event == TR_ANNOUNCE_EVENT_STOPPED; 1077 1080 … … 1084 1087 if( response->seeders >= 0 ) 1085 1088 { 1086 tracker->seederCount = response->seeders;1089 tracker->seederCount = seeders = response->seeders; 1087 1090 ++scrape_fields; 1088 1091 } … … 1090 1093 if( response->leechers >= 0 ) 1091 1094 { 1092 tracker->leecherCount = response->leechers;1095 tracker->leecherCount = leechers = response->leechers; 1093 1096 ++scrape_fields; 1094 1097 } 1095 1098 if( response->downloads >= 0 ) 1096 1099 { 1097 tracker->downloadCount = response->downloads;1100 tracker->downloadCount = downloads = response->downloads; 1098 1101 ++scrape_fields; 1099 1102 } … … 1126 1129 1127 1130 if( response->pex_count > 0 ) 1128 publishPeersPex( tier, response->seeders, response->leechers,1131 publishPeersPex( tier, seeders, leechers, 1129 1132 response->pex, response->pex_count ); 1130 1133 1131 1134 if( response->pex6_count > 0 ) 1132 publishPeersPex( tier, response->seeders, response->leechers,1135 publishPeersPex( tier, seeders, leechers, 1133 1136 response->pex6, response->pex6_count ); 1134 1137 … … 1347 1350 if(( tracker = tier->currentTracker )) 1348 1351 { 1349 tracker->seederCount = row->seeders; 1350 tracker->leecherCount = row->leechers; 1351 tracker->downloadCount = row->downloads; 1352 if( row->seeders >= 0 ) 1353 tracker->seederCount = row->seeders; 1354 if( row->leechers >= 0 ) 1355 tracker->leecherCount = row->leechers; 1356 if( row->downloads >= 0 ) 1357 tracker->downloadCount = row->downloads; 1352 1358 tracker->downloaderCount = row->downloaders; 1353 1359 tracker->consecutiveFailures = 0;
Note: See TracChangeset
for help on using the changeset viewer.