diff src/core/ngx_file.c @ 326:8733703a37f3

nginx-0.0.3-2004-04-26-00:13:21 import
author Igor Sysoev <igor@sysoev.ru>
date Sun, 25 Apr 2004 20:13:21 +0000
parents 744965ec6275
children da8c5707af39
line wrap: on
line diff
--- a/src/core/ngx_file.c
+++ b/src/core/ngx_file.c
@@ -76,11 +76,12 @@ int ngx_create_temp_file(ngx_file_t *fil
             continue;
         }
 
-        if (err != NGX_ENOENT
+        if ((path->level[0] == 0)
+            || (err != NGX_ENOENT
 #if (WIN32)
-            && err != NGX_ENOTDIR
+                && err != NGX_ENOTDIR
 #endif
-        ) {
+        )) {
             ngx_log_error(NGX_LOG_CRIT, file->log, err,
                           ngx_open_tempfile_n " \"%s\" failed",
                           file->name.data);