Fix #1869: Set the disk io read/write to bypass OS cache in Windows as suggested in http://code.google.com/p/libtorrent/issues/detail?id=166
This commit is contained in:
parent
f14de6553a
commit
a96aeed706
|
@ -94,6 +94,11 @@ class Core(component.Component):
|
||||||
|
|
||||||
# Set session settings
|
# Set session settings
|
||||||
self.settings.send_redundant_have = True
|
self.settings.send_redundant_have = True
|
||||||
|
if deluge.common.windows_check():
|
||||||
|
self.settings.disk_io_write_mode = \
|
||||||
|
lt.io_buffer_mode_t.disable_os_cache_for_aligned_files
|
||||||
|
self.settings.disk_io_read_mode = \
|
||||||
|
lt.io_buffer_mode_t.disable_os_cache_for_aligned_files
|
||||||
self.session.set_settings(self.settings)
|
self.session.set_settings(self.settings)
|
||||||
|
|
||||||
# Load metadata extension
|
# Load metadata extension
|
||||||
|
|
Loading…
Reference in New Issue