Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- deluge-1.3.6.orig/deluge/core/core.py
- +++ deluge-1.3.6/deluge/core/core.py
- @@ -87,14 +87,18 @@ class Core(component.Component):
- # Note: All libtorrent python bindings to set plugins/extensions need to be disabled
- # due to GIL issue. https://code.google.com/p/libtorrent/issues/detail?id=369
- # Setting session flags to 1 enables all libtorrent default plugins
- - self.session = lt.session(lt.fingerprint("DE", *version), flags=1)
- + self.session = lt.session(lt.fingerprint("DE", *version), flags=0)
- + self.session.add_extension("ut_pex")
- + self.session.add_extension("ut_metadata")
- + self.session.add_extension("smart_ban")
- + self.session.add_extension("metadata_transfer")
- # Load the session state if available
- self.__load_session_state()
- # Set the user agent
- self.settings = lt.session_settings()
- - self.settings.user_agent = "Deluge %s" % deluge.common.get_version()
- + self.settings.user_agent = "Neluge patched %s" % deluge.common.get_version()
- # Increase the alert queue size so that alerts don't get lost
- self.settings.alert_queue_size = 10000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement