1 | commit 5d39d2dc57d9f73db180365aa5773ad915b813fe |
---|
2 | Author: Jens Maier <jens@elberet.de> |
---|
3 | Date: Sat Aug 14 14:29:20 2010 +0200 |
---|
4 | |
---|
5 | Fix bug in Config: _save_timer may be None when config is saved. |
---|
6 | |
---|
7 | diff --git a/deluge/config.py b/deluge/config.py |
---|
8 | index 5a6202d..74083b2 100644 |
---|
9 | --- a/deluge/config.py |
---|
10 | +++ b/deluge/config.py |
---|
11 | @@ -399,7 +399,8 @@ def save(self, filename=None): |
---|
12 | |
---|
13 | if self.__config == loaded_data and self.__version == version: |
---|
14 | # The config has not changed so lets just return |
---|
15 | - self._save_timer.cancel() |
---|
16 | + if self._save_timer: |
---|
17 | + self._save_timer.cancel() |
---|
18 | return |
---|
19 | except Exception, e: |
---|
20 | log.warning("Unable to open config file: %s", filename) |
---|