Mercurial > hg > nginx-quic
comparison src/core/ngx_file.c @ 2616:d19979e0d980
introduce cache manager instead of cache cleaner
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 30 Mar 2009 07:45:55 +0000 |
parents | 3a8a53c0c42f |
children | 4bd7825fab80 |
comparison
equal
deleted
inserted
replaced
2615:ceef364208c8 | 2616:d19979e0d980 |
---|---|
262 if (ngx_conf_full_name(cf->cycle, &path->name, 0) != NGX_OK) { | 262 if (ngx_conf_full_name(cf->cycle, &path->name, 0) != NGX_OK) { |
263 return NULL; | 263 return NULL; |
264 } | 264 } |
265 | 265 |
266 path->len = 0; | 266 path->len = 0; |
267 path->cleaner = (ngx_path_cleaner_pt) cmd->post; | 267 path->manager = (ngx_path_manager_pt) cmd->post; |
268 path->conf_file = cf->conf_file->file.name.data; | 268 path->conf_file = cf->conf_file->file.name.data; |
269 path->line = cf->conf_file->line; | 269 path->line = cf->conf_file->line; |
270 | 270 |
271 for (i = 0, n = 2; n < cf->args->nelts; i++, n++) { | 271 for (i = 0, n = 2; n < cf->args->nelts; i++, n++) { |
272 level = ngx_atoi(value[n].data, value[n].len); | 272 level = ngx_atoi(value[n].data, value[n].len); |
322 | 322 |
323 (*path)->len = init->level[0] + (init->level[0] ? 1 : 0) | 323 (*path)->len = init->level[0] + (init->level[0] ? 1 : 0) |
324 + init->level[1] + (init->level[1] ? 1 : 0) | 324 + init->level[1] + (init->level[1] ? 1 : 0) |
325 + init->level[2] + (init->level[2] ? 1 : 0); | 325 + init->level[2] + (init->level[2] ? 1 : 0); |
326 | 326 |
327 (*path)->cleaner = NULL; | 327 (*path)->manager = NULL; |
328 (*path)->conf_file = NULL; | 328 (*path)->conf_file = NULL; |
329 | 329 |
330 if (ngx_add_path(cf, path) != NGX_OK) { | 330 if (ngx_add_path(cf, path) != NGX_OK) { |
331 return NGX_CONF_ERROR; | 331 return NGX_CONF_ERROR; |
332 } | 332 } |