Open XiaoMing0000 opened 1 week ago
@XiaoMing0000 would you be able to share a screen recording of the issue? I'm having a bit of trouble trying to replicate this.
https://github.com/user-attachments/assets/48fcfb06-2ee0-410f-9baf-119c0942c6b1
When the Postman client pushes a message to the server using QoS1 or QoS2, if the server returns an incorrect packetIdentifier to the Postman client, the client is unable to disconnect when the "disconnect" button is clicked. The Postman client should disconnect and throw an exception upon receiving an incorrect packetIdentifier, similar to how mqtt.fx disconnects immediately when receiving an incorrect packetIdentifier.
Another issue is that after the Postman client connects to the server, if I do not click the "disconnect" button and instead click the close tab button 'X' on the current MQTT tab, the connection does not disconnect (this was not shown in the video). The connection only disconnects one by one when I close the Postman client. Normally, shouldn't the connection be cleared when the tab is closed?
@XiaoMing0000 Thank you! This additional context was helpful. We'll let you know once we have released a fix for these issues.
Is there an existing issue for this?
Describe the Issue
The MQTT connection did not disconnect, and the Postman client did not send a DISCONNECT packet.
Steps To Reproduce
Screenshots or Videos
No response
Operating System
Windows
Postman Version
11.12.0
Postman Platform
Postman App
User Account Type
Signed In User
Additional Context?
No response