{"action":"created","issue":{"url":"https://api.github.com/repos/envoyproxy/envoy/issues/2703","repository_url":"https://api.github.com/repos/envoyproxy/envoy","labels_url":"https://api.github.com/repos/envoyproxy/envoy/issues/2703/labels{/name}","comments_url":"https://api.github.com/repos/envoyproxy/envoy/issues/2703/comments","events_url":"https://api.github.com/repos/envoyproxy/envoy/issues/2703/events","html_url":"https://github.com/envoyproxy/envoy/issues/2703","id":301945282,"number":2703,"title":"Option to send a RST when closing sockets ","user":{"login":"bmadhavan","id":13863958,"avatar_url":"https://avatars2.githubusercontent.com/u/13863958?v=4","gravatar_id":"","url":"https://api.github.com/users/bmadhavan","html_url":"https://github.com/bmadhavan","followers_url":"https://api.github.com/users/bmadhavan/followers","following_url":"https://api.github.com/users/bmadhavan/following{/other_user}","gists_url":"https://api.github.com/users/bmadhavan/gists{/gist_id}","starred_url":"https://api.github.com/users/bmadhavan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bmadhavan/subscriptions","organizations_url":"https://api.github.com/users/bmadhavan/orgs","repos_url":"https://api.github.com/users/bmadhavan/repos","events_url":"https://api.github.com/users/bmadhavan/events{/privacy}","received_events_url":"https://api.github.com/users/bmadhavan/received_events","type":"User","site_admin":false},"labels":[{"id":421403909,"url":"https://api.github.com/repos/envoyproxy/envoy/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2018-03-03T00:13:13Z","updated_at":"2018-03-13T15:51:07Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"*Description*:\r\nThere are some use cases where we would want to close the socket by sending a `RST` rather than a 3 way handshake `( FIN,FIN+ACK,ACK )`.   \r\n\r\nReason: For certain security use cases if we detect clients are trying to attack, we would want to close the socket by sending a RST and free up our socket immediately.\r\nCurrently we can only send a FIN for which the client might not reply back with a FIN+ACK and socket will be left hanging for a while. \r\n\r\nThis can be determined/used by any application or filters when trying to close a socket. \r\n "},"comment":{"url":"https://api.github.com/repos/envoyproxy/envoy/issues/comments/372714558","html_url":"https://github.com/envoyproxy/envoy/issues/2703#issuecomment-372714558","issue_url":"https://api.github.com/repos/envoyproxy/envoy/issues/2703","id":372714558,"user":{"login":"ggreenway","id":8603643,"avatar_url":"https://avatars2.githubusercontent.com/u/8603643?v=4","gravatar_id":"","url":"https://api.github.com/users/ggreenway","html_url":"https://github.com/ggreenway","followers_url":"https://api.github.com/users/ggreenway/followers","following_url":"https://api.github.com/users/ggreenway/following{/other_user}","gists_url":"https://api.github.com/users/ggreenway/gists{/gist_id}","starred_url":"https://api.github.com/users/ggreenway/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ggreenway/subscriptions","organizations_url":"https://api.github.com/users/ggreenway/orgs","repos_url":"https://api.github.com/users/ggreenway/repos","events_url":"https://api.github.com/users/ggreenway/events{/privacy}","received_events_url":"https://api.github.com/users/ggreenway/received_events","type":"User","site_admin":false},"created_at":"2018-03-13T15:51:07Z","updated_at":"2018-03-13T15:51:07Z","author_association":"CONTRIBUTOR","body":"I think that sounds reasonable.  @mattklein123 @alyssawilk any objections?"}}
{"actor":{"display_login":"ggreenway"}}