{"action":"created","issue":{"url":"https://api.github.com/repos/SignalR/SignalR/issues/3793","repository_url":"https://api.github.com/repos/SignalR/SignalR","labels_url":"https://api.github.com/repos/SignalR/SignalR/issues/3793/labels{/name}","comments_url":"https://api.github.com/repos/SignalR/SignalR/issues/3793/comments","events_url":"https://api.github.com/repos/SignalR/SignalR/issues/3793/events","html_url":"https://github.com/SignalR/SignalR/issues/3793","id":184305125,"number":3793,"title":"Possible Memory Leak when attempting to Continuously Reconnect","user":{"login":"sjones512","id":1839534,"avatar_url":"https://avatars.githubusercontent.com/u/1839534?v=3","gravatar_id":"","url":"https://api.github.com/users/sjones512","html_url":"https://github.com/sjones512","followers_url":"https://api.github.com/users/sjones512/followers","following_url":"https://api.github.com/users/sjones512/following{/other_user}","gists_url":"https://api.github.com/users/sjones512/gists{/gist_id}","starred_url":"https://api.github.com/users/sjones512/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sjones512/subscriptions","organizations_url":"https://api.github.com/users/sjones512/orgs","repos_url":"https://api.github.com/users/sjones512/repos","events_url":"https://api.github.com/users/sjones512/events{/privacy}","received_events_url":"https://api.github.com/users/sjones512/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/SignalR/SignalR/milestones/36","html_url":"https://github.com/SignalR/SignalR/milestones/vNext","labels_url":"https://api.github.com/repos/SignalR/SignalR/milestones/36/labels","id":617425,"number":36,"title":"vNext","description":"Beyond 2.0...........","creator":{"login":"DamianEdwards","id":249088,"avatar_url":"https://avatars.githubusercontent.com/u/249088?v=3","gravatar_id":"","url":"https://api.github.com/users/DamianEdwards","html_url":"https://github.com/DamianEdwards","followers_url":"https://api.github.com/users/DamianEdwards/followers","following_url":"https://api.github.com/users/DamianEdwards/following{/other_user}","gists_url":"https://api.github.com/users/DamianEdwards/gists{/gist_id}","starred_url":"https://api.github.com/users/DamianEdwards/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DamianEdwards/subscriptions","organizations_url":"https://api.github.com/users/DamianEdwards/orgs","repos_url":"https://api.github.com/users/DamianEdwards/repos","events_url":"https://api.github.com/users/DamianEdwards/events{/privacy}","received_events_url":"https://api.github.com/users/DamianEdwards/received_events","type":"User","site_admin":false},"open_issues":6,"closed_issues":1,"state":"open","created_at":"2014-04-02T00:08:01Z","updated_at":"2016-11-11T01:28:03Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2016-10-20T18:27:36Z","updated_at":"2016-11-15T01:35:07Z","closed_at":null,"body":"Hello.\n\nWe are using the technique outlined in the [documentation](https://www.asp.net/signalr/overview/guide-to-the-api/handling-connection-lifetime-events#continuousreconnect) to attempt to continuously reconnect to the SignalR server. \n\nIn situations where the client is disconnected, and retrying, for an extended period of time, the client side JS memory usage climbs steadily.\n\nAttempting to investigate the issue, it looks like it has to do with onStart event handlers being leaked.\n\nI'm not sure where the issue is, but was wondering if you all had any insight.\n\nWe are seeing the issue with SignalR 2.2.0 and jquery 1.10.2.\n\nThanks for looking.\n\n![image](https://cloud.githubusercontent.com/assets/1839534/19572457/2c640822-96b7-11e6-8d50-05cfd67715ca.png)\n\n![image](https://cloud.githubusercontent.com/assets/1839534/19572638/f7111632-96b7-11e6-9e50-be3c64af6fb7.png)\n"},"comment":{"url":"https://api.github.com/repos/SignalR/SignalR/issues/comments/260520497","html_url":"https://github.com/SignalR/SignalR/issues/3793#issuecomment-260520497","issue_url":"https://api.github.com/repos/SignalR/SignalR/issues/3793","id":260520497,"user":{"login":"stefanzvonar","id":3641969,"avatar_url":"https://avatars.githubusercontent.com/u/3641969?v=3","gravatar_id":"","url":"https://api.github.com/users/stefanzvonar","html_url":"https://github.com/stefanzvonar","followers_url":"https://api.github.com/users/stefanzvonar/followers","following_url":"https://api.github.com/users/stefanzvonar/following{/other_user}","gists_url":"https://api.github.com/users/stefanzvonar/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanzvonar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanzvonar/subscriptions","organizations_url":"https://api.github.com/users/stefanzvonar/orgs","repos_url":"https://api.github.com/users/stefanzvonar/repos","events_url":"https://api.github.com/users/stefanzvonar/events{/privacy}","received_events_url":"https://api.github.com/users/stefanzvonar/received_events","type":"User","site_admin":false},"created_at":"2016-11-15T01:35:07Z","updated_at":"2016-11-15T01:35:07Z","body":"We are getting a memory leak too, and our client application attempts to always reconnect.  Here is a screenshot of our memory dump.  The SignalR objects keep piling up to the top of the list.\r\n\r\n![image](https://cloud.githubusercontent.com/assets/3641969/20289801/8b651fbc-ab27-11e6-85e1-e3ce9e1f0fc9.png)\r\n"}}
{"actor":{"display_login":"stefanzvonar"}}