From 0d80800786fd0bd82a2e665602300c6738ef4afa Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Mon, 2 Jun 2014 01:19:48 +0100 Subject: [PATCH] Don't refuse clients with will topic that isn't allowed by acl. --- src/read_handle_server.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/read_handle_server.c b/src/read_handle_server.c index 1c8ab7a2..ba48e574 100644 --- a/src/read_handle_server.c +++ b/src/read_handle_server.c @@ -457,12 +457,6 @@ int mqtt3_handle_connect(struct mosquitto_db *db, struct mosquitto *context) } if(will_struct){ - if(mosquitto_acl_check(db, context, will_topic, MOSQ_ACL_WRITE) != MOSQ_ERR_SUCCESS){ - _mosquitto_send_connack(context, 0, CONNACK_REFUSED_NOT_AUTHORIZED); - mqtt3_context_disconnect(db, context); - rc = MOSQ_ERR_SUCCESS; - goto handle_connect_error; - } context->will = will_struct; context->will->topic = will_topic; if(will_payload){