From 16cbf3c076a0aca6d47adaf3f719493674cf2363 Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Tue, 17 Jan 2017 20:00:00 +0300 Subject: Initial version. --- src/nxt_job_cache_file.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/nxt_job_cache_file.c (limited to 'src/nxt_job_cache_file.c') diff --git a/src/nxt_job_cache_file.c b/src/nxt_job_cache_file.c new file mode 100644 index 00000000..786691f6 --- /dev/null +++ b/src/nxt_job_cache_file.c @@ -0,0 +1,24 @@ + +/* + * Copyright (C) Igor Sysoev + * Copyright (C) NGINX, Inc. + */ + + +#include + + +nxt_job_cache_file_t * +nxt_job_cache_file_create(nxt_mem_pool_t *mp) +{ + nxt_job_cache_file_t *jbc; + + jbc = nxt_job_create(mp, sizeof(nxt_job_cache_file_t)); + + if (nxt_fast_path(jbc != NULL)) { + jbc->file.fd = NXT_FILE_INVALID; + jbc->read_required = nxt_job_file_read_required; + } + + return jbc; +} -- cgit