changeset 6086:e85deb6dcf9d

better handle errors with date parsing (issue983) Windows cannot always handle a 1970-01-01 parameter to time.mktime().
author Dirkjan Ochtman <dirkjan@ochtman.nl>
date Wed, 13 Feb 2008 16:46:43 +0100
parents e1f11b8a1e9e
children 152b6c5c1574
files mercurial/util.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mercurial/util.py	Wed Feb 13 05:27:04 2008 +0300
+++ b/mercurial/util.py	Wed Feb 13 16:46:43 2008 +0100
@@ -1594,7 +1594,7 @@
         for format in formats:
             try:
                 when, offset = strdate(string, format, defaults)
-            except ValueError:
+            except (ValueError, OverflowError):
                 pass
             else:
                 break