From 643d4383fa7db466e1d80c7d8c350da4ec043f2b Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Wed, 4 Mar 2020 14:03:32 +0300 Subject: Refactored nxt_http_action. --- src/nxt_router.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/nxt_router.c') diff --git a/src/nxt_router.c b/src/nxt_router.c index 6ef4ee78..46a6b921 100644 --- a/src/nxt_router.c +++ b/src/nxt_router.c @@ -1904,8 +1904,9 @@ nxt_router_app_find(nxt_queue_t *queue, nxt_str_t *name) } -nxt_app_t * -nxt_router_listener_application(nxt_router_temp_conf_t *tmcf, nxt_str_t *name) +void +nxt_router_listener_application(nxt_router_temp_conf_t *tmcf, nxt_str_t *name, + nxt_http_action_t *action) { nxt_app_t *app; @@ -1915,7 +1916,8 @@ nxt_router_listener_application(nxt_router_temp_conf_t *tmcf, nxt_str_t *name) app = nxt_router_app_find(&tmcf->previous, name); } - return app; + action->u.application = app; + action->handler = nxt_http_application_handler; } -- cgit