Deleted
Added
nxt_runtime.c (54:8c3dfaedd423) | nxt_runtime.c (62:5e1efcc7b740) |
---|---|
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) Valentin V. Bartenev 5 * Copyright (C) NGINX, Inc. 6 */ 7 8#include <nxt_main.h> --- 483 unchanged lines hidden (view full) --- 492 task, rt, engine); 493 } 494} 495 496 497static void 498nxt_runtime_close_idle_connections(nxt_event_engine_t *engine) 499{ | 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) Valentin V. Bartenev 5 * Copyright (C) NGINX, Inc. 6 */ 7 8#include <nxt_main.h> --- 483 unchanged lines hidden (view full) --- 492 task, rt, engine); 493 } 494} 495 496 497static void 498nxt_runtime_close_idle_connections(nxt_event_engine_t *engine) 499{ |
500 nxt_conn_t *c; |
|
500 nxt_queue_t *idle; 501 nxt_queue_link_t *link, *next; | 501 nxt_queue_t *idle; 502 nxt_queue_link_t *link, *next; |
502 nxt_event_conn_t *c; | |
503 504 nxt_debug(&engine->task, "close idle connections"); 505 506 idle = &engine->idle_connections; 507 508 for (link = nxt_queue_head(idle); 509 link != nxt_queue_tail(idle); 510 link = next) 511 { 512 next = nxt_queue_next(link); | 503 504 nxt_debug(&engine->task, "close idle connections"); 505 506 idle = &engine->idle_connections; 507 508 for (link = nxt_queue_head(idle); 509 link != nxt_queue_tail(idle); 510 link = next) 511 { 512 next = nxt_queue_next(link); |
513 c = nxt_queue_link_data(link, nxt_event_conn_t, link); | 513 c = nxt_queue_link_data(link, nxt_conn_t, link); |
514 515 if (!c->socket.read_ready) { 516 nxt_queue_remove(link); | 514 515 if (!c->socket.read_ready) { 516 nxt_queue_remove(link); |
517 nxt_event_conn_close(engine, c); | 517 nxt_conn_close(engine, c); |
518 } 519 } 520} 521 522 523static void 524nxt_runtime_exit(nxt_task_t *task, void *obj, void *data) 525{ --- 1256 unchanged lines hidden --- | 518 } 519 } 520} 521 522 523static void 524nxt_runtime_exit(nxt_task_t *task, void *obj, void *data) 525{ --- 1256 unchanged lines hidden --- |