diff options
-rw-r--r-- | lib/_emerge/SpawnProcess.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/lib/_emerge/SpawnProcess.py b/lib/_emerge/SpawnProcess.py index ab7971ca8..941b56683 100644 --- a/lib/_emerge/SpawnProcess.py +++ b/lib/_emerge/SpawnProcess.py @@ -147,12 +147,7 @@ class SpawnProcess(SubProcess): log_file_path=log_file_path, stdout_fd=stdout_fd) self._registered = True - try: - yield pipe_logger.async_start() - except asyncio.CancelledError: - if pipe_logger.poll() is None: - pipe_logger.cancel() - raise + yield pipe_logger.async_start() self._main_task = asyncio.ensure_future( self._main(pipe_logger), loop=self.scheduler) |