diff options
author | Milan <me@petabyteboy.de> | 2018-04-24 11:38:08 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2018-04-24 11:38:08 +0200 |
commit | 679def2a0644d4ffeb8561ac78bcc175cfd2aa25 (patch) | |
tree | 431229b04834fcec0c92e801e6e5edfb35500b52 /src/basic/btrfs-util.c | |
parent | 46c5cf49e1fb4401319a3d95bdc03692de4b94c3 (diff) | |
download | systemd-679def2a0644d4ffeb8561ac78bcc175cfd2aa25.tar.gz |
nspawn: fix copy/reflink fallback when directory already exists (#8781)
Diffstat (limited to 'src/basic/btrfs-util.c')
-rw-r--r-- | src/basic/btrfs-util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/basic/btrfs-util.c b/src/basic/btrfs-util.c index 77e9d90917..7720d98009 100644 --- a/src/basic/btrfs-util.c +++ b/src/basic/btrfs-util.c @@ -1690,7 +1690,7 @@ int btrfs_subvol_snapshot_fd(int old_fd, const char *new_path, BtrfsSnapshotFlag if (r == -ENOTTY && (flags & BTRFS_SNAPSHOT_FALLBACK_DIRECTORY)) { /* If the destination doesn't support subvolumes, then use a plain directory, if that's requested. */ if (mkdir(new_path, 0755) < 0) - return r; + return -errno; plain_directory = true; } else if (r < 0) |