From 51f8b95c8c647fc2c91a5828fe7de36e97f00635 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sun, 22 Oct 2017 21:41:03 +0000 Subject: Don't fail mkdirp on EEXIST --- src/mdevd/mdevd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/mdevd/mdevd.c b/src/mdevd/mdevd.c index a8691ad..1f7485e 100644 --- a/src/mdevd/mdevd.c +++ b/src/mdevd/mdevd.c @@ -160,7 +160,7 @@ static inline int mkdirp (char *s) if (dryrun) strerr_warni2x("dry run: mkdir ", s) ; else r = mkdir(s, 0755) ; s[i] = '/' ; - if (r < 0) break ; + if (r < 0 && errno != EEXIST) break ; } } return i >= n ; -- cgit 1.4.1