Mercurial > evolve
changeset 4106:dc50050dbf80 stable
obshashrangecache: be more paranoid in the errors we catch
It seems like there error were already covered. Better safe than sorry.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Thu, 13 Sep 2018 17:09:44 +0200 |
parents | dda7746647f2 |
children | f56b58db0c06 |
files | hgext3rd/evolve/obsdiscovery.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext3rd/evolve/obsdiscovery.py Thu Sep 13 17:09:34 2018 +0200 +++ b/hgext3rd/evolve/obsdiscovery.py Thu Sep 13 17:09:44 2018 +0200 @@ -612,7 +612,7 @@ return try: return self._trysave(repo) - except (sqlite3.DatabaseError, sqlite3.OperationalError, sqlite3.IntegrityError) as exc: + except (IOError, OSError, sqlite3.DatabaseError, sqlite3.OperationalError, sqlite3.IntegrityError) as exc: # Catch error that may arise under stress # # operational error catch read-only and locked database