diff options
Diffstat (limited to 'git_refs.py')
-rw-r--r-- | git_refs.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/git_refs.py b/git_refs.py index ac8ed0c1..0e3cc820 100644 --- a/git_refs.py +++ b/git_refs.py | |||
@@ -139,13 +139,15 @@ class GitRefs(object): | |||
139 | def _ReadLoose1(self, path, name): | 139 | def _ReadLoose1(self, path, name): |
140 | try: | 140 | try: |
141 | fd = open(path, 'rb') | 141 | fd = open(path, 'rb') |
142 | mtime = os.path.getmtime(path) | 142 | except: |
143 | except OSError: | ||
144 | return | ||
145 | except IOError: | ||
146 | return | 143 | return |
144 | |||
147 | try: | 145 | try: |
148 | id = fd.readline() | 146 | try: |
147 | mtime = os.path.getmtime(path) | ||
148 | id = fd.readline() | ||
149 | except: | ||
150 | return | ||
149 | finally: | 151 | finally: |
150 | fd.close() | 152 | fd.close() |
151 | 153 | ||