making pickled caches block no execution
[theonering] / src / gvoice / locations.py
index ed85620..6b0d124 100644 (file)
@@ -45,7 +45,7 @@ class Locations(object):
                try:
                        with open(path, "rb") as f:
                                fileVersion, fileBuild, locs = pickle.load(f)
-               except (pickle.PickleError, IOError, EOFError, ValueError):
+               except (pickle.PickleError, IOError, EOFError, ValueError, Exception):
                        _moduleLogger.exception("While loading for %s" % self._name)
                        return