view CHANGES @ 24:2ee28064a04a 0.4

Keepalive: correctly close connections on gracefull shutdown. On gracefull shutdown nginx calls read handler on all idle connections with c->close set. Make sure we don't confuse such read handler calls with stale events and actually close connections. This fixes "open socket ... left in connection ..." alerts.
author Maxim Dounin <mdounin@mdounin.ru>
date Wed, 15 Dec 2010 21:12:36 +0300
parents f3e74fbd0f0b
children a84573f16a0c
line wrap: on
line source


Changes with upstream keepalive module 0.4 (2010-12-15):

    *) Bugfix: the "[alert] ... open socket ... left in connection ..."
       messages were logged on nginx worker process gracefull exit for
       each cached connection; the bug had appeared in 0.3.


Changes with upstream keepalive module 0.3 (2010-09-14):

    *) Bugfix: cached connections might be closed needlessly.
       Thanks to Martin Fjordvald.

    *) Bugfix: in memory allocation error handling on config creation.


Changes with upstream keepalive module 0.2 (2009-05-15):

    *) Feature: expiremental support for FastCGI (requires patches).

    *) Bugfix: invalid connections might be cached.


Changes with upstream keepalive module 0.1 (2008-10-24):

    *) The first public version.