[stellar/stellar-core] temporary failure causes «publish» to get into a borked state (#1763)

This looks to me exactly like https://github.com/stellar/stellar-core/issues/1577, which appears to be fixed in 10.0.0. I wrote a small test re-producing this scenario (same work tree, with process failing to start), and running it with the new code did not produce this problem.