From b6a0b01e1ee9a583d42e0b59b9a42db32f0e4168 Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Fri, 9 Jan 2015 21:02:16 +0000 Subject: [PATCH] [457162] Fix mosquitto_sub not honouring --qos. Thanks to Christoph Krey. Bug: https://bugs.eclipse.org/bugs/show_bug.cgi?id=457162 --- client/client_shared.h | 1 - client/sub_client.c | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/client/client_shared.h b/client/client_shared.h index 2f828677..9ed3b5df 100644 --- a/client/client_shared.h +++ b/client/client_shared.h @@ -73,7 +73,6 @@ struct mosq_config { bool clean_session; /* sub */ char **topics; /* sub */ int topic_count; /* sub */ - int topic_qos; /* sub */ bool no_retain; /* sub */ char **filter_outs; /* sub */ int filter_out_count; /* sub */ diff --git a/client/sub_client.c b/client/sub_client.c index e7252e64..bbf1a1d2 100644 --- a/client/sub_client.c +++ b/client/sub_client.c @@ -89,7 +89,7 @@ void my_connect_callback(struct mosquitto *mosq, void *obj, int result) if(!result){ for(i=0; itopic_count; i++){ - mosquitto_subscribe(mosq, NULL, cfg->topics[i], cfg->topic_qos); + mosquitto_subscribe(mosq, NULL, cfg->topics[i], cfg->qos); } }else{ if(result && !cfg->quiet){