diff options
| -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 | ||
