diff options
author | David Kalnischkies <david@kalnischkies.de> | 2017-03-19 12:59:44 +0100 |
---|---|---|
committer | David Kalnischkies <david@kalnischkies.de> | 2017-06-26 23:31:15 +0200 |
commit | 24fbb6adb071c39e24f9b0a89aadc7d5673a8775 (patch) | |
tree | 021630fdf588125bad82f2385000e54431c86efa /methods/mirror.cc | |
parent | 0cbe571a44468806af95f3d8661b07b01704eb26 (diff) |
Avoid chdir in acquire clean with unlinkat
POSIX.1-2008 gives us a range of *at calls to deal with files
including the unlinkat so we can remove a file from a directory
based on a path to the file relative to the directory.
(In our case here the path we have is just the filename)
We avoid changing directories in this way which e.g. fails if the
directory we started in no longer exists or is otherwise inaccessible.
Closes: 860738
Diffstat (limited to 'methods/mirror.cc')
0 files changed, 0 insertions, 0 deletions