summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDustin Sallings <dustin@spy.net>2013-12-15 21:56:26 -0800
committerDustin Sallings <dustin@spy.net>2013-12-15 21:56:26 -0800
commitff859a52127de4ce373cba2642c1a9a095b5053c (patch)
tree46e06bbbfc9d63471aec978112f5462d46d2d74e
parent92b232d45fde9e252dd3318f969a712e5b014297 (diff)
downloadmemcached-ff859a52127de4ce373cba2642c1a9a095b5053c.tar.gz
binary GET supports TMPFAIL
bug263
-rw-r--r--daemon/memcached.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/daemon/memcached.c b/daemon/memcached.c
index cd7ec33..b6e7287 100644
--- a/daemon/memcached.c
+++ b/daemon/memcached.c
@@ -1760,6 +1760,9 @@ static void process_bin_get(conn *c) {
case ENGINE_NOT_MY_VBUCKET:
write_bin_packet(c, PROTOCOL_BINARY_RESPONSE_NOT_MY_VBUCKET, 0);
break;
+ case ENGINE_TMPFAIL:
+ write_bin_packet(c, PROTOCOL_BINARY_RESPONSE_ETMPFAIL, 0);
+ break;
default:
/* @todo add proper error handling! */
settings.extensions.logger->log(EXTENSION_LOG_WARNING, c,