]> granicus.if.org Git - apache/commit
When moving a file over device boundaries and unlinking the source file fails
authorStefan Fritsch <sf@apache.org>
Tue, 10 Nov 2009 22:13:50 +0000 (22:13 +0000)
committerStefan Fritsch <sf@apache.org>
Tue, 10 Nov 2009 22:13:50 +0000 (22:13 +0000)
commitd06145f959873ef1323589b38ea0cac773a9589d
treec1c58169a16ef375dd66a89438c3470f63896c31
parentc62db92748ed099c19e86794cdcee8e8abdaf7b7
When moving a file over device boundaries and unlinking the source file fails
because it does not exist anymore, don't unlink the destination file.

While it is unclear to me how/when this can happen, at least one user
encountered the problem:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=273476

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@834697 13f79535-47bb-0310-9956-ffa450edef68
modules/dav/fs/repos.c