An iterative process is running if it has been told to run (i.e. runNext()) but has not yet been told to end().