From 20e2498f39821efc90f33fb62d32c41a1b0ef84a Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Thu, 23 May 2013 10:22:01 -0400 Subject: [PATCH] handle OSErrors possibly raised when kill()ing subprocess --- jsvn | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jsvn b/jsvn index 316a187..7257db1 100755 --- a/jsvn +++ b/jsvn @@ -539,7 +539,10 @@ def find_branched_revision(svn, branch_url, branch_path, base_path): new_path, old_path, rev = m.group(1, 2, 3) if new_path == search_path: if old_path == base_path: - p.kill() + try: + p.kill() + except OSError: + pass return (int(rev), old_path) search_path = old_path return (-1, '')