diff --git a/jedi/evaluate/compiled/subprocess/__init__.py b/jedi/evaluate/compiled/subprocess/__init__.py index a8de8792..bc9abaf1 100644 --- a/jedi/evaluate/compiled/subprocess/__init__.py +++ b/jedi/evaluate/compiled/subprocess/__init__.py @@ -175,6 +175,7 @@ class _CompiledSubprocess(object): del _subprocesses[self._executable] self._process.kill() + self._process.wait() def _send(self, evaluator_id, function, args=(), kwargs={}): if self._crashed: