diff options
| author | Craig Northway <craig.northway@gmail.com> | 2014-07-25 12:13:16 +1000 |
|---|---|---|
| committer | Craig Northway <craig.northway@gmail.com> | 2014-07-25 14:49:24 +1000 |
| commit | d68ffc3a480d4b67dd11bf3ab4485c0e7ab789e3 (patch) | |
| tree | 1fc87b4b6a2b43a9c80c928b0a13df66d62be103 /git/cmd.py | |
| parent | ad715a0bceaa0d9e51a9c446a718152df4396de2 (diff) | |
| download | GitPython-d68ffc3a480d4b67dd11bf3ab4485c0e7ab789e3.tar.gz GitPython-d68ffc3a480d4b67dd11bf3ab4485c0e7ab789e3.zip | |
Closing file handles/streams
Diffstat (limited to 'git/cmd.py')
| -rw-r--r-- | git/cmd.py | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -382,6 +382,11 @@ class Git(LazyMixin): finally: proc.stdout.close() proc.stderr.close() + if proc.stdin: + proc.stdin.close() + proc.poll() + if proc.returncode is None: + proc.terminate() if self.GIT_PYTHON_TRACE == 'full': cmdstr = " ".join(command) |
