comparison src/os/win32/ngx_files.c @ 3157:a2c1b4f74ea7

log file name for read/write errors
author Igor Sysoev <igor@sysoev.ru>
date Thu, 24 Sep 2009 20:04:10 +0000
parents 55f006d944ba
children 17afb68c2a9a
comparison
equal deleted inserted replaced
3156:55f006d944ba 3157:a2c1b4f74ea7
63 63
64 if (err == ERROR_HANDLE_EOF) { 64 if (err == ERROR_HANDLE_EOF) {
65 return 0; 65 return 0;
66 } 66 }
67 67
68 ngx_log_error(NGX_LOG_ERR, file->log, err, "ReadFile() failed"); 68 ngx_log_error(NGX_LOG_ERR, file->log, err,
69 "ReadFile() \"%s\" failed", file->name.data);
69 return NGX_ERROR; 70 return NGX_ERROR;
70 } 71 }
71 72
72 file->offset += n; 73 file->offset += n;
73 74
88 ovlp.hEvent = NULL; 89 ovlp.hEvent = NULL;
89 90
90 povlp = &ovlp; 91 povlp = &ovlp;
91 92
92 if (WriteFile(file->fd, buf, size, &n, povlp) == 0) { 93 if (WriteFile(file->fd, buf, size, &n, povlp) == 0) {
93 ngx_log_error(NGX_LOG_ERR, file->log, ngx_errno, "WriteFile() failed"); 94 ngx_log_error(NGX_LOG_ERR, file->log, ngx_errno,
95 "WriteFile() \"%s\" failed", file->name.data);
94 return NGX_ERROR; 96 return NGX_ERROR;
95 } 97 }
96 98
97 file->offset += n; 99 file->offset += n;
98 100