Merge pull request #3017 from ryanpetrello/beat-shelve-error

close the persistent shelve when we're done checking it

Reviewed-by: Alan Rominger <arominge@redhat.com>
             https://github.com/AlanCoding
This commit is contained in:
softwarefactory-project-zuul[bot]
2019-01-17 13:46:09 +00:00
committed by GitHub

View File

@@ -87,6 +87,11 @@ class Command(BaseCommand):
except Exception: except Exception:
logger.exception('{} is corrupted, removing.'.format(sched_file)) logger.exception('{} is corrupted, removing.'.format(sched_file))
sched._remove_db() sched._remove_db()
finally:
try:
sched.close()
except Exception:
logger.exception('{} failed to sync/close'.format(sched_file))
beat.Beat( beat.Beat(
30, 30,