From d8a11a33f13663c171136f636d83b98494959ed9 Mon Sep 17 00:00:00 2001 From: Jordan Lee Date: Thu, 4 Aug 2011 02:25:38 +0000 Subject: [PATCH] tr_torrentIsStalled(): return false if that torrent's queue is disabled. --- libtransmission/torrent.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libtransmission/torrent.c b/libtransmission/torrent.c index 45023051d..c7db512a5 100644 --- a/libtransmission/torrent.c +++ b/libtransmission/torrent.c @@ -1141,7 +1141,8 @@ torrentGetIdleSecs( const tr_torrent * tor ) bool tr_torrentIsStalled( const tr_torrent * tor ) { - return torrentGetIdleSecs( tor ) > ( tr_sessionGetQueueStalledMinutes( tor->session ) * 60 ); + return tr_sessionGetQueueEnabled( tor->session, tr_torrentGetQueueDirection( tor ) ) + && ( torrentGetIdleSecs( tor ) > ( tr_sessionGetQueueStalledMinutes( tor->session ) * 60 ) ); }