Is your feature request related to a problem? Please describe.
Using the kill() method has no feedback. The childProcess.kill() method which python-shell uses internally returns a boolean describing the success of the operation, but it's not used. In fact it seems that python-shell assumes it was successfully killed as it sets terminated = true regardless of what happens.
Describe the solution you'd like
Return a boolean for success or failure of killing
Is your feature request related to a problem? Please describe.
Using the
kill()method has no feedback. ThechildProcess.kill()method which python-shell uses internally returns a boolean describing the success of the operation, but it's not used. In fact it seems that python-shell assumes it was successfully killed as it setsterminated = trueregardless of what happens.Describe the solution you'd like
Return a boolean for success or failure of killing