nxt_var.c (2052:1f74b13eb7ca) nxt_var.c (2124:6e74a08303ad)
1
2/*
3 * Copyright (C) NGINX, Inc.
4 */
5
6#include <nxt_main.h>
7
8

--- 480 unchanged lines hidden (view full) ---

489 if (ret != NXT_OK) {
490 if (nxt_slow_path(ret == NXT_ERROR)) {
491 goto fail;
492 }
493
494 continue; /* NXT_DECLINED */
495 }
496
1
2/*
3 * Copyright (C) NGINX, Inc.
4 */
5
6#include <nxt_main.h>
7
8

--- 480 unchanged lines hidden (view full) ---

489 if (ret != NXT_OK) {
490 if (nxt_slow_path(ret == NXT_ERROR)) {
491 goto fail;
492 }
493
494 continue; /* NXT_DECLINED */
495 }
496
497 ret = nxt_var_index[index](task, query, value, query->ctx);
497 ret = nxt_var_index[index](task, value, query->ctx);
498 if (nxt_slow_path(ret != NXT_OK)) {
499 goto fail;
500 }
498
499 value = NULL;
501
502 value = NULL;
500
501 if (ret != NXT_OK) {
502 if (nxt_slow_path(ret != NXT_AGAIN)) {
503 goto fail;
504 }
505
506 query->waiting++;
507 }
508 }
509
510 query->spare = value;
511
512 val = nxt_array_add(&query->values);
513 if (nxt_slow_path(val == NULL)) {
514 goto fail;
515 }

--- 124 unchanged lines hidden ---
503 }
504
505 query->spare = value;
506
507 val = nxt_array_add(&query->values);
508 if (nxt_slow_path(val == NULL)) {
509 goto fail;
510 }

--- 124 unchanged lines hidden ---