Start monitoring for X's completion signal before we start X

I saw a logfile which shows we started X but never received the signal
on the first run. There is potential for a race condition here, so this
/might/ fix it.