fix Win32 error message when an temporary file replaces an existent file:

return at once if ngx_win32_rename_file() was not failed
and do not try to delete already the renamed temporary file
This commit is contained in:
Igor Sysoev 2009-12-17 10:05:39 +00:00
parent 9c8fa5efe5
commit a75362dcdb

View File

@ -592,6 +592,10 @@ ngx_ext_rename_file(ngx_str_t *src, ngx_str_t *to, ngx_ext_rename_file_t *ext)
if (err == NGX_EEXIST) {
err = ngx_win32_rename_file(src, to, ext->log);
if (err == 0) {
return NGX_OK;
}
}
#endif