<div dir="ltr"><div><br>When I study the rbtree of nginx I can't understand the comments. Can someone give me a concrete example?Thanks :)<br><br> for ( ;; ) {<br><br>        /*<br>         * Timer values<br>         * 1) are spread in small range, usually several minutes,<br>         * 2) and overflow each 49 days, if milliseconds are stored in 32 bits.<br>         * The comparison takes into account that overflow.<br>         */<br><br>        /*  node->key < temp->key */<br><br>        p = ((ngx_rbtree_key_int_t) (node->key - temp->key) < 0)<br>            ? &temp->left : &temp->right;<br><br>        if (*p == sentinel) {<br>            break;<br>        }<br><br>        temp = *p;<br>    }<br><br></div></div>