]> granicus.if.org Git - transmission/commitdiff
retain previous announce/scrape info when a tracker becomes a backup
authorMitchell Livingston <livings124@transmissionbt.com>
Sat, 10 Oct 2009 20:46:24 +0000 (20:46 +0000)
committerMitchell Livingston <livings124@transmissionbt.com>
Sat, 10 Oct 2009 20:46:24 +0000 (20:46 +0000)
libtransmission/announcer.c

index 122e19da721acea193367cb51e64c29234df59e7..09b6825b039abb5c7e01e5c01bc33c8f2874ddc1 100644 (file)
@@ -1667,23 +1667,10 @@ tr_announcerStats( const tr_torrent * torrent,
 
             if( st->isBackup )
             {
-                st->hasScraped = FALSE;
-                st->lastScrapeTime = 0;
-                st->lastScrapeSucceeded = FALSE;
-                st->lastScrapeResult[0] = '\0';
                 st->scrapeState = TR_TRACKER_INACTIVE;
                 st->announceState = TR_TRACKER_INACTIVE;
                 st->nextScrapeTime = 0;
-                st->lastAnnounceStartTime = 0;
-                st->hasAnnounced = 0;
-                st->lastAnnounceTime = 0;
-                st->lastAnnounceResult[0] = '\0';
-                st->lastAnnounceSucceeded = FALSE;
-                st->lastAnnouncePeerCount = 0;
                 st->nextAnnounceTime = 0;
-                st->seederCount = 0;
-                st->leecherCount = 0;
-                st->downloadCount = 0;
             }
             else
             {