From: APTX Date: Tue, 23 Apr 2013 00:38:42 +0000 (+0200) Subject: Actually limit retried by failed_count. X-Git-Url: https://gitweb.aptx.org/?a=commitdiff_plain;h=3d832f76492026dc88b9c0eca8a66396e5c7f113;p=localmylist.git Actually limit retried by failed_count. --- diff --git a/localmylist/database.cpp b/localmylist/database.cpp index efa646a..7475217 100644 --- a/localmylist/database.cpp +++ b/localmylist/database.cpp @@ -1026,6 +1026,7 @@ QList Database::getRequestBatch(int limit) " WHERE (aid, eid, fid, ed2k, size) IN " " (SELECT aid, eid, fid, ed2k, size FROM pending_request " " WHERE start IS NULL " + " AND fail_count <= 3 " " ORDER BY priority DESC, added ASC " " LIMIT :limit) " " RETURNING aid, eid, fid, ed2k, size "); @@ -1146,6 +1147,7 @@ QList Database::getPendingMyListUpdateBatch(int limit) " WHERE update_id IN " " (SELECT update_id FROM pending_mylist_update " " WHERE started IS NULL " + " AND fail_count <= 3 " " ORDER BY added ASC " " LIMIT :limit) " " RETURNING update_id, fid, aid, epno, epmin, eptype, set_my_watched, my_watched, set_my_state, "