diff options
author | Cory Johns <cjohns@slashdotmedia.com> | 2013-10-09 19:02:56 +0000 |
---|---|---|
committer | Cory Johns <cjohns@slashdotmedia.com> | 2013-10-09 20:49:44 +0000 |
commit | d3a728277877924e889e9fef42501127f48a4e77 (patch) | |
tree | 930599537d72c28517b045924433f44ef7eb8da6 /git/repo/base.py | |
parent | 5869c5c1a51d448a411ae0d51d888793c35db9c0 (diff) | |
download | gitpython-d3a728277877924e889e9fef42501127f48a4e77.tar.gz |
[#5330] Ensure wait() is called on git processes
Diffstat (limited to 'git/repo/base.py')
-rw-r--r-- | git/repo/base.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/git/repo/base.py b/git/repo/base.py index 14efabdc..0bc3c12c 100644 --- a/git/repo/base.py +++ b/git/repo/base.py @@ -6,7 +6,10 @@ from git.exc import InvalidGitRepositoryError, NoSuchPathError from git.cmd import Git -from git.util import Actor +from git.util import ( + Actor, + finalize_process + ) from git.refs import * from git.index import IndexFile from git.objects import * @@ -14,7 +17,6 @@ from git.config import GitConfigParser from git.remote import ( Remote, digest_process_messages, - finalize_process, add_progress ) @@ -541,6 +543,7 @@ class Repo(object): untracked_files.append(untracked_info.replace("#\t", "").rstrip()) # END for each utracked info line # END for each line + finalize_process(proc) return untracked_files @property |