diff options
author | Calum Lind <calumlind+deluge@gmail.com> | 2013-02-21 22:47:30 +0000 |
---|---|---|
committer | Calum Lind <calumlind+deluge@gmail.com> | 2013-02-21 22:47:30 +0000 |
commit | 9856f973230ce5ceebcb5c939ff77c7a143091cf (patch) | |
tree | f5face0cf2bbc1ed97be45391f2e5e7a37634504 | |
parent | e2e37a83de3d93577a3cbe10a1c6b40311dac8a6 (diff) | |
download | deluge-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.py | 2 |
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: |