{"action":"opened","issue":{"url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/344","labels_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/344/labels{/name}","comments_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/344/comments","events_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/344/events","html_url":"https://github.com/mqttjs/MQTT.js/issues/344","id":114803173,"number":344,"title":"Missing Packet publishing with QoS 2","user":{"login":"xadh00m","id":1651999,"avatar_url":"https://avatars.githubusercontent.com/u/1651999?v=3","gravatar_id":"","url":"https://api.github.com/users/xadh00m","html_url":"https://github.com/xadh00m","followers_url":"https://api.github.com/users/xadh00m/followers","following_url":"https://api.github.com/users/xadh00m/following{/other_user}","gists_url":"https://api.github.com/users/xadh00m/gists{/gist_id}","starred_url":"https://api.github.com/users/xadh00m/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xadh00m/subscriptions","organizations_url":"https://api.github.com/users/xadh00m/orgs","repos_url":"https://api.github.com/users/xadh00m/repos","events_url":"https://api.github.com/users/xadh00m/events{/privacy}","received_events_url":"https://api.github.com/users/xadh00m/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-03T12:14:04Z","updated_at":"2015-11-03T12:14:04Z","closed_at":null,"body":"Hi,\r\n\r\nI´ve made a NodeJS project with MQTT.js 1.5.0 which publishes to a topic 10 times per second to a local HiveMQ 2.3.1 for testing. I always get the following error after usually less then 100 messages published:\r\n\r\n```\r\nError: missing packet\r\n    at Store.get (/dev/projects/focus/debug-topic-publisher/node_modules/mqtt/lib/store.js:94:8)\r\n    at MqttClient._handlePubrel (/dev/projects/focus/debug-topic-publisher/node_modules/mqtt/lib/client.js:833:22)\r\n    at MqttClient._handlePacket (/dev/projects/focus/debug-topic-publisher/node_modules/mqtt/lib/client.js:271:12)\r\n    at process (/dev/projects/focus/debug-topic-publisher/node_modules/mqtt/lib/client.js:218:12)\r\n    at Writable.writable._write (/dev/projects/focus/debug-topic-publisher/node_modules/mqtt/lib/client.js:228:5)\r\n    at doWrite (/dev/projects/focus/debug-topic-publisher/node_modules/mqtt/node_modules/readable-stream/lib/_stream_writable.js:237:10)\r\n    at writeOrBuffer (/dev/projects/focus/debug-topic-publisher/node_modules/mqtt/node_modules/readable-stream/lib/_stream_writable.js:227:5)\r\n    at Writable.write (/dev/projects/focus/debug-topic-publisher/node_modules/mqtt/node_modules/readable-stream/lib/_stream_writable.js:194:11)\r\n    at Socket.ondata (_stream_readable.js:528:20)\r\n    at emitOne (events.js:77:13)\r\n```\r\nIt seems that the packet has been removed from store already. Is this a known issue? Any hints on how I could approach/fix this error?\r\n\r\nRegards,\r\nMirko"}}