From 0fb064e0b43ecc6667a29f5e35863c40eef8f392 Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Wed, 2 Jul 2014 20:44:08 +0100 Subject: [PATCH] Fix clean session for reconnecting clients. --- src/read_handle_server.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/read_handle_server.c b/src/read_handle_server.c index 81466255..5f00608c 100644 --- a/src/read_handle_server.c +++ b/src/read_handle_server.c @@ -175,6 +175,7 @@ int mqtt3_handle_connect(struct mosquitto_db *db, struct mosquitto *context) goto handle_connect_error; } clean_session = (connect_flags & 0x02) >> 1; + context->clean_session = clean_session; will = connect_flags & 0x04; will_qos = (connect_flags & 0x18) >> 3; if(will_qos == 3){