comparison src/http/ngx_http_upstream_round_robin.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 c9059bd5445b
children 089a662c17d1
comparison
equal deleted inserted replaced
5081:bebcc2f837d3 5082:42a888fdad0b