Mercurial > hg-stable
changeset 1524:0d47bb884330
hgweb: fix traceback by skipping invalid repo paths
author | TK Soh <teekaysoh@yahoo.com> |
---|---|
date | Wed, 09 Nov 2005 13:40:08 -0800 |
parents | fdda77dcf601 |
children | c85e5bbfd141 |
files | mercurial/hgweb.py |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/hgweb.py Wed Nov 09 13:39:56 2005 -0800 +++ b/mercurial/hgweb.py Wed Nov 09 13:40:08 2005 -0800 @@ -999,7 +999,10 @@ .replace("//", "/")) # update time with local timezone - d = (get_mtime(path), util.makedate()[1]) + try: + d = (get_mtime(path), util.makedate()[1]) + except OSError: + continue yield dict(contact=(get("ui", "username") or # preferred get("web", "contact") or # deprecated