copy: propagate error in fd_copy_directory()

Follow-up for 01428141ba.

Fixes CID#1513190.
This commit is contained in:
Yu Watanabe
2023-06-22 16:13:29 +09:00
parent 440ccf0424
commit b62e2891ef

View File

@@ -1084,6 +1084,9 @@ finish:
return -errno;
}
if (r < 0)
return r;
return copy_flags & COPY_LOCK_BSD ? TAKE_FD(fdt) : 0;
}