From 374d224672091c787f9480689295059e5f5568db Mon Sep 17 00:00:00 2001 From: Igor Sysoev Date: Fri, 21 Dec 2007 15:32:51 +0000 Subject: clean rbtree node for all removals --- src/core/ngx_rbtree.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/core/ngx_rbtree.c') diff --git a/src/core/ngx_rbtree.c b/src/core/ngx_rbtree.c index 7d240fe81..749b601f2 100644 --- a/src/core/ngx_rbtree.c +++ b/src/core/ngx_rbtree.c @@ -242,14 +242,14 @@ ngx_rbtree_delete(ngx_thread_volatile ngx_rbtree_t *tree, if (subst->right != sentinel) { subst->right->parent = subst; } - - /* DEBUG stuff */ - node->left = NULL; - node->right = NULL; - node->parent = NULL; - node->key = 0; } + /* DEBUG stuff */ + node->left = NULL; + node->right = NULL; + node->parent = NULL; + node->key = 0; + if (red) { return; } -- cgit