{"action":"created","issue":{"url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/460","repository_url":"https://api.github.com/repos/mqttjs/MQTT.js","labels_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/460/labels{/name}","comments_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/460/comments","events_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/460/events","html_url":"https://github.com/mqttjs/MQTT.js/issues/460","id":176710103,"number":460,"title":"A poor connection can cause a single packet to be sent many time on reconnect. Multiple duplicated subscriptions will kill the AWS IoT connection and will not recover.","user":{"login":"miotabbott","id":12236584,"avatar_url":"https://avatars.githubusercontent.com/u/12236584?v=3","gravatar_id":"","url":"https://api.github.com/users/miotabbott","html_url":"https://github.com/miotabbott","followers_url":"https://api.github.com/users/miotabbott/followers","following_url":"https://api.github.com/users/miotabbott/following{/other_user}","gists_url":"https://api.github.com/users/miotabbott/gists{/gist_id}","starred_url":"https://api.github.com/users/miotabbott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miotabbott/subscriptions","organizations_url":"https://api.github.com/users/miotabbott/orgs","repos_url":"https://api.github.com/users/miotabbott/repos","events_url":"https://api.github.com/users/miotabbott/events{/privacy}","received_events_url":"https://api.github.com/users/miotabbott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-09-13T18:08:12Z","updated_at":"2016-09-13T21:25:26Z","closed_at":null,"body":"In certain situations a packet from the client `outgoingStore` can rewrite the `outgoing` callback for the packet to reference the `outgoingStore` flushing code (an anonymous function in `storeDeliver`) recursively on each unack'd packet.\r\n\r\nAWS IoT does not tolerate many duplicate ack'd subscription messages and will kill the connection when this happens.\r\n\r\nUnit test and fix in the works."},"comment":{"url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/comments/246829754","html_url":"https://github.com/mqttjs/MQTT.js/issues/460#issuecomment-246829754","issue_url":"https://api.github.com/repos/mqttjs/MQTT.js/issues/460","id":246829754,"user":{"login":"miotabbott","id":12236584,"avatar_url":"https://avatars.githubusercontent.com/u/12236584?v=3","gravatar_id":"","url":"https://api.github.com/users/miotabbott","html_url":"https://github.com/miotabbott","followers_url":"https://api.github.com/users/miotabbott/followers","following_url":"https://api.github.com/users/miotabbott/following{/other_user}","gists_url":"https://api.github.com/users/miotabbott/gists{/gist_id}","starred_url":"https://api.github.com/users/miotabbott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miotabbott/subscriptions","organizations_url":"https://api.github.com/users/miotabbott/orgs","repos_url":"https://api.github.com/users/miotabbott/repos","events_url":"https://api.github.com/users/miotabbott/events{/privacy}","received_events_url":"https://api.github.com/users/miotabbott/received_events","type":"User","site_admin":false},"created_at":"2016-09-13T21:25:26Z","updated_at":"2016-09-13T21:25:26Z","body":"As a fun bonus, the unit test exhibits issue #450 "}}
{"actor":{"display_login":"miotabbott"}}