summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--memcached.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/memcached.c b/memcached.c
index a7a90b7..7905e6c 100644
--- a/memcached.c
+++ b/memcached.c
@@ -638,11 +638,10 @@ static void conn_set_state(conn *c, enum conn_states state) {
state_text(state));
}
- c->state = state;
-
if (state == conn_write || state == conn_mwrite) {
MEMCACHED_PROCESS_COMMAND_END(c->sfd, c->wbuf, c->wbytes);
}
+ c->state = state;
}
}