mirror of
https://github.com/codex-storage/deluge.git
synced 2025-02-18 06:16:29 +00:00
[Core] Add a quick fix for lt1.1 default priority change
This commit is contained in:
parent
9cefbc6e5d
commit
3260db416a
@ -492,7 +492,11 @@ class Torrent(object):
|
|||||||
return
|
return
|
||||||
if len(file_priorities) != self.torrent_info.num_files():
|
if len(file_priorities) != self.torrent_info.num_files():
|
||||||
log.debug('file_priorities len != num_files')
|
log.debug('file_priorities len != num_files')
|
||||||
self.options['file_priorities'] = self.handle.file_priorities()
|
torrent_fprios = self.handle.file_priorities()
|
||||||
|
# Workaround for libtorrent 1.1 changing default priorities from 1 to 4.
|
||||||
|
if 4 in torrent_fprios:
|
||||||
|
torrent_fprios = [1 if x == 4 else x for x in torrent_fprios]
|
||||||
|
self.options['file_priorities'] = torrent_fprios
|
||||||
return
|
return
|
||||||
|
|
||||||
if log.isEnabledFor(logging.DEBUG):
|
if log.isEnabledFor(logging.DEBUG):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user