From 632d8ea497bd2b2637dbab28b3380aaf1da0e5b8 Mon Sep 17 00:00:00 2001 From: Nate Prewitt Date: Sun, 29 Oct 2017 21:37:31 -0700 Subject: [PATCH] updating delegator.py --- pipenv/vendor/delegator.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pipenv/vendor/delegator.py b/pipenv/vendor/delegator.py index 70623c8b..aa4dd517 100644 --- a/pipenv/vendor/delegator.py +++ b/pipenv/vendor/delegator.py @@ -189,9 +189,12 @@ class Command(object): """Blocks until process is complete.""" if self._uses_subprocess: # consume stdout and stderr - stdout, stderr = self.subprocess.communicate() - self.__out = stdout - self.__err = stderr + try: + stdout, stderr = self.subprocess.communicate() + self.__out = stdout + self.__err = stderr + except ValueError: + pass # Don't read from finished subprocesses. else: self.subprocess.wait()