| Index: testing_support/fake_repos.py
 | 
| ===================================================================
 | 
| --- testing_support/fake_repos.py	(revision 222767)
 | 
| +++ testing_support/fake_repos.py	(working copy)
 | 
| @@ -242,7 +242,7 @@
 | 
|        logging.debug('Killing svnserve pid %s' % self.svnserve.pid)
 | 
|        try:
 | 
|          self.svnserve.kill()
 | 
| -      except OSError, e:
 | 
| +      except OSError as e:
 | 
|          if e.errno != errno.ESRCH:   # no such process
 | 
|            raise
 | 
|        wait_for_port_to_free(self.host, self.svn_port)
 | 
| @@ -267,7 +267,11 @@
 | 
|          pid = int(self.git_pid_file.read())
 | 
|          self.git_pid_file.close()
 | 
|          logging.debug('Killing git daemon pid %s' % pid)
 | 
| -        subprocess2.kill_pid(pid)
 | 
| +        try:
 | 
| +          subprocess2.kill_pid(pid)
 | 
| +        except OSError as e:
 | 
| +          if e.errno != errno.ESRCH:  # no such process
 | 
| +            raise
 | 
|          self.git_pid_file = None
 | 
|        wait_for_port_to_free(self.host, self.git_port)
 | 
|        self.git_port = None
 | 
| 
 |