comparison src/http/ngx_http_write_filter_module.c @ 5082:42a888fdad0b

Fixed potential segfault in ngx_http_keepalive_handler(). In case of error in the read event handling we close a connection by calling ngx_http_close_connection(), that also destroys connection pool. Thereafter, an attempt to free a buffer (added in r4892) that was allocated from the pool could cause SIGSEGV and is meaningless as well (the buffer already freed with the pool).
author Valentin Bartenev <vbart@nginx.com>
date Sat, 23 Feb 2013 13:23:48 +0000
parents ed576bd1d9c0
children 06fbbde04098
comparison
equal deleted inserted replaced
5081:bebcc2f837d3 5082:42a888fdad0b