Mercurial > hg > nginx
comparison src/core/ngx_rbtree.h @ 5894:1f513d7f1b45
Events: removed broken thread support from event timers.
It's mostly dead code. And the idea of thread support for this task has
been deprecated.
author | Valentin Bartenev <vbart@nginx.com> |
---|---|
date | Mon, 25 Aug 2014 13:34:39 +0400 |
parents | d620f497c50f |
children | e0cc454aafe4 |
comparison
equal
deleted
inserted
replaced
5893:fa4161fe8254 | 5894:1f513d7f1b45 |
---|---|
46 (tree)->root = s; \ | 46 (tree)->root = s; \ |
47 (tree)->sentinel = s; \ | 47 (tree)->sentinel = s; \ |
48 (tree)->insert = i | 48 (tree)->insert = i |
49 | 49 |
50 | 50 |
51 void ngx_rbtree_insert(ngx_thread_volatile ngx_rbtree_t *tree, | 51 void ngx_rbtree_insert(ngx_rbtree_t *tree, ngx_rbtree_node_t *node); |
52 ngx_rbtree_node_t *node); | 52 void ngx_rbtree_delete(ngx_rbtree_t *tree, ngx_rbtree_node_t *node); |
53 void ngx_rbtree_delete(ngx_thread_volatile ngx_rbtree_t *tree, | |
54 ngx_rbtree_node_t *node); | |
55 void ngx_rbtree_insert_value(ngx_rbtree_node_t *root, ngx_rbtree_node_t *node, | 53 void ngx_rbtree_insert_value(ngx_rbtree_node_t *root, ngx_rbtree_node_t *node, |
56 ngx_rbtree_node_t *sentinel); | 54 ngx_rbtree_node_t *sentinel); |
57 void ngx_rbtree_insert_timer_value(ngx_rbtree_node_t *root, | 55 void ngx_rbtree_insert_timer_value(ngx_rbtree_node_t *root, |
58 ngx_rbtree_node_t *node, ngx_rbtree_node_t *sentinel); | 56 ngx_rbtree_node_t *node, ngx_rbtree_node_t *sentinel); |
59 | 57 |