Dav: changed COPY of a file to preserve access mask.

The behaviour is now in line with COPY of a directory with contents,
which preserves access masks on individual files, as well as the "cp"
command.

Requested by Roman Arutyunyan.
This commit is contained in:
Maxim Dounin 2018-08-01 02:12:21 +03:00
parent 9e0d1236f1
commit 04a6d9d3c9

View File

@ -845,7 +845,7 @@ overwrite_done:
cf.size = ngx_file_size(&fi); cf.size = ngx_file_size(&fi);
cf.buf_size = 0; cf.buf_size = 0;
cf.access = dlcf->access; cf.access = ngx_file_access(&fi);
cf.time = ngx_file_mtime(&fi); cf.time = ngx_file_mtime(&fi);
cf.log = r->connection->log; cf.log = r->connection->log;