This version applies the patch from iframist, fixing the zero size buf alert in error.log when $memc_value is set to empty ("").

The ngx_memc module extends the standard memcached module to support almost the whole memcached ascii protocol. And it can be used with either the standard memcached server or other backends supporting the memcached wire protocol like TokyoTyrant.

Maxim Dounin’s excellent ngx_http_upstream_keepalive module can also be used with this module to provide a powerful connection pool for memcached.

I’ve also updated the wiki page for this release and documented various directives like memc_connect_timeout, memc_read_timeout, memc_send_timeout, and memc_buffer_size. (These directives are inherited directly from the standard memcached module.)