From: collectd bot <32910397+collectd-bot@users.noreply.github.com> Date: Sun, 10 Dec 2017 21:10:59 +0000 (+0100) Subject: Auto-Merge pull request #2612 from rpv-tomsk/collectd-5.8-memcached X-Git-Url: https://git.octo.it/?p=collectd.git;a=commitdiff_plain;h=38ff3d832da0d33ec4b3de5db865f0448a1356a9;hp=29e3c6c5c3936b75f16811071e77904900edd86e Auto-Merge pull request #2612 from rpv-tomsk/collectd-5.8-memcached Automatically merged due to "Automerge" label --- diff --git a/src/memcached.c b/src/memcached.c index 1cd5a301..d2827a48 100644 --- a/src/memcached.c +++ b/src/memcached.c @@ -291,6 +291,12 @@ static int memcached_query_daemon(char *buffer, size_t buffer_size, close(st->fd); st->fd = -1; return -1; + } else if (status == 0) { + ERROR("memcached plugin: Instance \"%s\": Connection closed by peer", + st->name); + close(st->fd); + st->fd = -1; + return -1; } buffer_fill += (size_t)status;