| Index: git_cache.py
 | 
| diff --git a/git_cache.py b/git_cache.py
 | 
| index 9137ef5f58e27cc95a0e0a701693d61af364cba4..753ccde34a46c70c24c9748827311ff0138dbc0e 100755
 | 
| --- a/git_cache.py
 | 
| +++ b/git_cache.py
 | 
| @@ -93,7 +93,6 @@ class Lockfile(object):
 | 
|      """Acquire the lock.
 | 
|  
 | 
|      This will block with a deadline of self.timeout seconds.
 | 
| -    If self.timeout is zero, this is a NON-BLOCKING FAIL-FAST operation.
 | 
|      """
 | 
|      elapsed = 0
 | 
|      while True:
 | 
| @@ -102,7 +101,7 @@ class Lockfile(object):
 | 
|          return
 | 
|        except OSError as e:
 | 
|          if elapsed < self.timeout:
 | 
| -          sleep_time = min(3, self.timeout - elapsed)
 | 
| +          sleep_time = max(10, min(3, self.timeout - elapsed))
 | 
|            logging.info('Could not create git cache lockfile; '
 | 
|                         'will retry after sleep(%d).', sleep_time);
 | 
|            elapsed += sleep_time
 | 
| 
 |