diff --git a/qmqtt_network.cpp b/qmqtt_network.cpp index 3825bca..1f8b493 100644 --- a/qmqtt_network.cpp +++ b/qmqtt_network.cpp @@ -154,6 +154,7 @@ void Network::sockReadReady() { _buffer->reset(); Frame frame(_header, _buffer->buffer()); + _buffer->buffer().clear(); qDebug("network emit received(frame), header: %d", _header); emit received(frame); }