]> granicus.if.org Git - transmission/commitdiff
(2.7x, libT) backport r13688/r13722 for #5191
authorJordan Lee <jordan@transmissionbt.com>
Thu, 3 Jan 2013 23:44:42 +0000 (23:44 +0000)
committerJordan Lee <jordan@transmissionbt.com>
Thu, 3 Jan 2013 23:44:42 +0000 (23:44 +0000)
libtransmission/torrent.c

index a8d6976f7ac76eedf1aec8401a6e06e9f71a9aaa..b0f28b2134738184c93f37fcbf6b0c93d39a7681 100644 (file)
@@ -1258,7 +1258,7 @@ tr_torrentStat (tr_torrent * tor)
                 tor->etaDLSpeedCalculatedAt = now;
             }
 
-            if (s->leftUntilDone > s->desiredAvailable)
+            if ((s->leftUntilDone > s->desiredAvailable) && (tor->info.webseedCount < 1)) 
                 s->eta = TR_ETA_NOT_AVAIL;
             else if (tor->etaDLSpeed_KBps < 1)
                 s->eta = TR_ETA_UNKNOWN;