Skip to content

Commit cbcca62

Browse files
committed
Add a log message when explicitly disconnecting
1 parent f578d54 commit cbcca62

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/mgos_mqtt_conn.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ void mgos_mqtt_ev(struct mg_connection *nc, int ev, void *ev_data,
183183
switch (ev) {
184184
case MG_EV_CONNECT: {
185185
int status = *((int *) ev_data);
186-
LOG(LL_INFO, ("MQTT%d %s connect %s (%d)", c->conn_id,
186+
LOG(LL_INFO, ("MQTT%d %s connected %s (%d)", c->conn_id,
187187
(cfg->ws_enable ? "WS" : "TCP"),
188188
(status == 0 ? "ok" : "error"), status));
189189
if (status != 0) break;
@@ -211,7 +211,7 @@ void mgos_mqtt_ev(struct mg_connection *nc, int ev, void *ev_data,
211211
break;
212212
}
213213
case MG_EV_CLOSE: {
214-
LOG(LL_INFO, ("MQTT%d Disconnect", c->conn_id));
214+
LOG(LL_INFO, ("MQTT%d disconnected", c->conn_id));
215215
c->nc = NULL;
216216
bool connected = c->connected;
217217
c->connected = false;
@@ -459,6 +459,7 @@ void mgos_mqtt_conn_disconnect(struct mgos_mqtt_conn *c) {
459459
if (c == NULL) return;
460460
c->reconnect_timeout_ms = -1; // Prevent reconnect.
461461
if (c->nc != NULL) {
462+
LOG(LL_INFO, ("MQTT%d disconnect", c->conn_id));
462463
mg_mqtt_disconnect(c->nc);
463464
c->nc->flags |= MG_F_SEND_AND_CLOSE;
464465
}

0 commit comments

Comments
 (0)