diff -r 04583cac110f -r 72a1d9030d67 RefactoringRope/JsonServer.py --- a/RefactoringRope/JsonServer.py Tue Sep 19 19:40:18 2017 +0200 +++ b/RefactoringRope/JsonServer.py Wed Sep 20 19:49:26 2017 +0200 @@ -192,5 +192,6 @@ if self.__connection is not None: self.__connection.waitForDisconnected() - self.__clientProcess.close() - self.__clientProcess = None + if self.__clientProcess is not None: + self.__clientProcess.close() + self.__clientProcess = None