nspawn: ignore EEXIST when mounting tmpfs

commit 79d80fc146 introduced a regression that
prevents mounting a tmpfs if the mount point already exits in the container's
root file system. This commit fixes the problem by ignoring EEXIST.
This commit is contained in:
Richard Schütz 2014-11-21 21:44:48 +01:00 committed by Zbigniew Jędrzejewski-Szmek
parent 6e3157c5e6
commit 6c2d07020f

View file

@ -828,7 +828,7 @@ static int mount_tmpfs(const char *dest) {
return log_oom();
r = mkdir_label(where, 0755);
if (r < 0) {
if (r < 0 && errno != EEXIST) {
log_error("creating mount point for tmpfs %s failed: %s", where, strerror(-r));
return r;