Combined processFinished() and stop()

Fixes issue where update continued even after stopping