Drop the fork, just exec.
authorEvan Broder <broder@mit.edu>
Mon, 29 Dec 2008 03:18:59 +0000 (22:18 -0500)
committerEvan Broder <broder@mit.edu>
Mon, 29 Dec 2008 03:18:59 +0000 (22:18 -0500)
svn path=/trunk/scripts/git-migration/; revision=1938

filter-subdirs

index 3e44a8d..b6a1369 100755 (executable)
@@ -18,6 +18,4 @@ t = p.stdout.read().strip().split()
 if t != [] and t[1] == 'tree':
     tree = t[2]
 
-subprocess.check_call(['git', 'commit-tree',
-                       tree] + sys.argv[2:],
-                      stdin=sys.stdin)
+os.execvp('git', ['git', 'commit-tree', tree] + sys.argv[2:])