diff --git a/ChangeLog.txt b/ChangeLog.txt index 1d6ae289b2..8e8c6d8f44 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,8 @@ +Broker: +- Fix $SYS/broker/publish/messages/+ counters not being updated for QoS 1, 2 + messages. Closes #1968. + + 2.0.3 - 2020-12-17 ================== diff --git a/lib/packet_mosq.c b/lib/packet_mosq.c index 23a2968824..5cf78fa9a8 100644 --- a/lib/packet_mosq.c +++ b/lib/packet_mosq.c @@ -294,6 +294,8 @@ int packet__write(struct mosquitto *mosq) mosquitto__free(packet); return MOSQ_ERR_SUCCESS; #endif + }else if(((packet->command)&0xF0) == CMD_PUBLISH){ + G_PUB_MSGS_SENT_INC(1); } /* Free data and reset values */