summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCalum Lind <calumlind+deluge@gmail.com>2013-02-21 22:47:30 +0000
committerCalum Lind <calumlind+deluge@gmail.com>2013-02-21 22:47:30 +0000
commit9856f973230ce5ceebcb5c939ff77c7a143091cf (patch)
treef5face0cf2bbc1ed97be45391f2e5e7a37634504
parente2e37a83de3d93577a3cbe10a1c6b40311dac8a6 (diff)
downloaddeluge-9856f973230ce5ceebcb5c939ff77c7a143091cf.tar.gz
deluge-9856f973230ce5ceebcb5c939ff77c7a143091cf.tar.bz2
deluge-9856f973230ce5ceebcb5c939ff77c7a143091cf.zip
Fix #2283 : Potential for sessionproxy keyerror with newly added torrents
-rw-r--r--deluge/ui/sessionproxy.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/deluge/ui/sessionproxy.py b/deluge/ui/sessionproxy.py
index 5fba31a81..65012d97e 100644
--- a/deluge/ui/sessionproxy.py
+++ b/deluge/ui/sessionproxy.py
@@ -135,7 +135,7 @@ class SessionProxy(component.Component):
keys = self.torrents[torrent_id][1].keys()
for key in keys:
- if time.time() - self.cache_times[torrent_id][key] > self.cache_time:
+ if time.time() - self.cache_times[torrent_id].get(key, 0.0) > self.cache_time:
keys_to_get.append(key)
if not keys_to_get: