Mercurial > hg-stable
changeset 40797:3ede5d1724bb
blackbox: do not nullify repo to deactivate the logger on failure
The _repo will be a mandatory attribute. Instead, make the logger to not
track any events.
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 17 Nov 2018 20:56:25 +0900 |
parents | 37d6ee46a965 |
children | 567e164f89b8 |
files | hgext/blackbox.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/blackbox.py Sun Nov 11 20:02:34 2018 +0900 +++ b/hgext/blackbox.py Sat Nov 17 20:56:25 2018 +0900 @@ -184,7 +184,7 @@ fp.write(fmt % args) except (IOError, OSError) as err: # deactivate this to avoid failed logging again - self._repo = None + self._trackedevents.clear() ui.debug('warning: cannot write to blackbox.log: %s\n' % encoding.strtolocal(err.strerror))