Hey Chris,
> Since empty files is a possibility with wait-for-file, I've sent a patch > to [1] which prevents the eof issue, plus another change to make it > easier to debug. Nice! I wonder if we should maybe block in wait-for-file until the file has some content. In the cgit/gitile tests, we will keep going while the pid file is empty so the nginx server is not maybe completely up yet. > This could be related to the Shepherd upgrade, but only indirectly, as I > think the failure at least for cgit was also timing dependent. Yes looks like so. Thanks, Mathieu