changeset 35828 | 553a98a436cf |
parent 34015 | 2d80e078724a |
child 36277 | 18106c3bc94a |
--- a/mercurial/tags.py Wed Jan 17 20:08:40 2018 -0500 +++ b/mercurial/tags.py Wed Jan 17 20:09:10 2018 -0500 @@ -244,7 +244,7 @@ # remove tags pointing to invalid nodes cl = repo.changelog - for t in filetags.keys(): + for t in list(filetags): try: cl.rev(filetags[t][0]) except (LookupError, ValueError):