X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/d451c6cde8ac95000b7175fe8af4f1b6d40df3b9..7487f3478dd948824e2ec5898a439d08c63dcdf2:/server/admin.c diff --git a/server/admin.c b/server/admin.c index acdb973a..6ff14187 100644 --- a/server/admin.c +++ b/server/admin.c @@ -2538,6 +2538,7 @@ again: if (errno != ECONNREFUSED) die(EXIT_FAILURE, "couldn't bind to address: %s", strerror(e)); if (stat(sun.sun_path, &st)) { + if (errno == ENOENT) { close(fd); goto again; } die(EXIT_FAILURE, "couldn't stat `%s': %s", sun.sun_path, strerror(errno)); }