# HG changeset patch # User Igor Sysoev # Date 1198251171 0 # Node ID bead8ca8240465e2962fd35dd3583226e795fea4 # Parent 1043c21be8d28409608ed232da96fdf09eec069c clean rbtree node for all removals diff --git a/src/core/ngx_rbtree.c b/src/core/ngx_rbtree.c --- a/src/core/ngx_rbtree.c +++ b/src/core/ngx_rbtree.c @@ -242,13 +242,13 @@ ngx_rbtree_delete(ngx_thread_volatile ng 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;