comparison mercurial/debugcommands.py @ 49314:2e726c934fcd

py3: catch FileNotFoundError instead of checking errno == ENOENT
author Manuel Jacob <me@manueljacob.de>
date Tue, 31 May 2022 22:50:01 +0200
parents d44e3c45f0e4
children a3fdc4fcb7d2 a3ac3f1623dd
comparison
equal deleted inserted replaced
49313:53e9422a9b45 49314:2e726c934fcd
2348 pid, 2348 pid,
2349 host, 2349 host,
2350 ) 2350 )
2351 ui.writenoi18n(b"%-6s %s (%ds)\n" % (name + b":", locker, age)) 2351 ui.writenoi18n(b"%-6s %s (%ds)\n" % (name + b":", locker, age))
2352 return 1 2352 return 1
2353 except OSError as e: 2353 except FileNotFoundError:
2354 if e.errno != errno.ENOENT: 2354 pass
2355 raise
2356 2355
2357 ui.writenoi18n(b"%-6s free\n" % (name + b":")) 2356 ui.writenoi18n(b"%-6s free\n" % (name + b":"))
2358 return 0 2357 return 0
2359 2358
2360 held += report(repo.svfs, b"lock", repo.lock) 2359 held += report(repo.svfs, b"lock", repo.lock)