mercurial/obsolete.py
changeset 22309 a65697c3f20e
parent 22274 10e87c67f1c7
child 22325 3363f2d36015
--- a/mercurial/obsolete.py	Fri Aug 29 12:06:31 2014 +0200
+++ b/mercurial/obsolete.py	Fri Aug 29 18:00:44 2014 +0200
@@ -170,8 +170,9 @@
         off += mdsize
         meta = decodemeta(metadata)
         try:
-            date = util.parsedate(decodemeta(metadata).pop('date', '0 0'))
-        except util.Abort:
+            when, offset = decodemeta(metadata).pop('date', '0 0').split(' ')
+            date = float(when), int(offset)
+        except ValueError:
             date = (0., 0)
         parents = None
         if 'p2' in meta: