Mercurial > hg > nginx-quic
comparison src/os/unix/ngx_process_cycle.c @ 5896:3efdd7788bb0
Events: introduced cancelable timers.
author | Valentin Bartenev <vbart@nginx.com> |
---|---|
date | Wed, 13 Aug 2014 22:45:04 +0400 |
parents | 1f513d7f1b45 |
children | 457ec43dd8d5 |
comparison
equal
deleted
inserted
replaced
5895:0f53e5fb7205 | 5896:3efdd7788bb0 |
---|---|
807 c[i].close = 1; | 807 c[i].close = 1; |
808 c[i].read->handler(c[i].read); | 808 c[i].read->handler(c[i].read); |
809 } | 809 } |
810 } | 810 } |
811 | 811 |
812 ngx_event_cancel_timers(); | |
813 | |
812 if (ngx_event_timer_rbtree.root == ngx_event_timer_rbtree.sentinel) | 814 if (ngx_event_timer_rbtree.root == ngx_event_timer_rbtree.sentinel) |
813 { | 815 { |
814 ngx_log_error(NGX_LOG_NOTICE, cycle->log, 0, "exiting"); | 816 ngx_log_error(NGX_LOG_NOTICE, cycle->log, 0, "exiting"); |
815 | 817 |
816 ngx_worker_process_exit(cycle); | 818 ngx_worker_process_exit(cycle); |