updating delegator.py

This commit is contained in:
Nate Prewitt
2017-10-29 21:37:31 -07:00
parent 6edfc89672
commit 632d8ea497
+6 -3
View File
@@ -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()