summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Resch <andrewresch@gmail.com>2009-01-21 14:03:26 +0000
committerAndrew Resch <andrewresch@gmail.com>2009-01-21 14:03:26 +0000
commit8249ad86ea05918c458446a7434ebfc6011dce2d (patch)
tree553c6ef51104dc13a27be0cca1029965c0f6ffe0
parent631768f01b188c0d7dd77ee76b70898fdf252ae1 (diff)
downloaddeluge-8249ad86ea05918c458446a7434ebfc6011dce2d.tar.gz
deluge-8249ad86ea05918c458446a7434ebfc6011dce2d.tar.bz2
deluge-8249ad86ea05918c458446a7434ebfc6011dce2d.zip
Fix setting Peer TOS byte
-rw-r--r--ChangeLog1
-rw-r--r--deluge/core/preferencesmanager.py2
2 files changed, 2 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index cabdd64f7..5d5263ac0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
Deluge 1.1.1 - (In Development)
Core:
* Fix oldstateupgrader for those upgrading from 0.5.x
+ * Fix setting Peer TOS byte
GtkUI:
* Fix opening links from Help menu and others
diff --git a/deluge/core/preferencesmanager.py b/deluge/core/preferencesmanager.py
index 259b85f9d..242275d07 100644
--- a/deluge/core/preferencesmanager.py
+++ b/deluge/core/preferencesmanager.py
@@ -265,7 +265,7 @@ class PreferencesManager(component.Component):
def _on_set_peer_tos(self, key, value):
log.debug("setting peer_tos to: %s", value)
try:
- self.settings.peer_tos = str(int(value, 16))
+ self.settings.peer_tos = chr(int(value, 16))
except ValueError, e:
log.debug("Invalid tos byte: %s", e)
return