diff --git a/src/event/ngx_event_pipe.c b/src/event/ngx_event_pipe.c index 8e2094bc6..6cdcf3df2 100644 --- a/src/event/ngx_event_pipe.c +++ b/src/event/ngx_event_pipe.c @@ -658,30 +658,21 @@ ngx_inline static void ngx_event_pipe_remove_shadow_links(ngx_buf_t *buf) while (!b->last_shadow) { next = b->shadow; -#if 0 - b->type &= ~(NGX_HUNK_TEMP|NGX_HUNK_IN_MEMORY|NGX_HUNK_RECYCLED); -#endif + b->in_file = 0; b->temp_file = 0; b->flush = 0; b->zerocopy_busy = 0; - b->last_shadow = 0; b->shadow = NULL; b = next; } -#if 0 - b->type &= ~(NGX_HUNK_TEMP - |NGX_HUNK_IN_MEMORY - |NGX_HUNK_RECYCLED - |NGX_HUNK_LAST_SHADOW); -#endif - b->in_file = 0; b->temp_file = 0; b->flush = 0; b->zerocopy_busy = 0; + b->last_shadow = 0; b->shadow = NULL;