in src/mqtt_client.c [83:94]
static void on_connection_closed(void* context)
{
MQTT_CLIENT* mqtt_client = (MQTT_CLIENT*)context;
if (mqtt_client != NULL)
{
mqtt_client->mqtt_status &= ~MQTT_STATUS_SOCKET_CONNECTED;
if (mqtt_client->disconnect_cb)
{
mqtt_client->disconnect_cb(mqtt_client->disconnect_ctx);
}
}
}