nspawn: correct EEXIST check when creating directory to mount /tmp in
https://bugs.freedesktop.org/show_bug.cgi?id=86309
This commit is contained in:
parent
6540c38a3a
commit
04a9193940
|
@ -808,8 +808,8 @@ static int mount_tmpfs(const char *dest) {
|
|||
return log_oom();
|
||||
|
||||
r = mkdir_label(where, 0755);
|
||||
if (r < 0 && errno != EEXIST)
|
||||
return log_error_errno(r, "creating mount point for tmpfs %s failed: %m", where);
|
||||
if (r < 0 && r != -EEXIST)
|
||||
return log_error_errno(r, "Creating mount point for tmpfs %s failed: %m", where);
|
||||
|
||||
if (mount("tmpfs", where, "tmpfs", MS_NODEV|MS_STRICTATIME, *o) < 0)
|
||||
return log_error_errno(errno, "tmpfs mount to %s failed: %m", where);
|
||||
|
|
Loading…
Reference in a new issue