I'm using TLS between my client and broker, and when sending a lot of messages using QoS 2, the client connection is closed with no explanation. In the server logs, I see this warning: 'tlstran_pipe_qos_send_cb: NULL message detected in send_cb'.
is that bug client side or server side 


tlstran_pipe_qos_send_cb: NULL msg detected in send_cb
This is a GitHub Issue
repo:nanomq
owner:emqx
Title : tlstran_pipe_qos_send_cb: NULL msg detected in send_cb
Issue date:

--- start body ---
I'm using TLS between my client and broker, and when sending a lot of messages using QoS 2, the client connection is closed with no explanation. In the server logs, I see this warning: 'tlstran_pipe_qos_send_cb: NULL message detected in send_cb'.
is that bug client side or server side 


--- end body ---

The issue indicates a potential bug in the handling of messages in the TLS transport layer of the nanomq broker, specifically related to Quality of Service (QoS) level 2. The warning about a NULL message suggests that the server is encountering an unexpected state, which could lead to connection instability or denial of service under certain conditions. However, without further details or a reproducible case, it is difficult to definitively classify this as a security vulnerability.