inform scheduler and processor when project updated.

wait for subprocess to exit.