{"action":"closed","issue":{"url":"https://api.github.com/repos/dotnet/corefx/issues/24990","repository_url":"https://api.github.com/repos/dotnet/corefx","labels_url":"https://api.github.com/repos/dotnet/corefx/issues/24990/labels{/name}","comments_url":"https://api.github.com/repos/dotnet/corefx/issues/24990/comments","events_url":"https://api.github.com/repos/dotnet/corefx/issues/24990/events","html_url":"https://github.com/dotnet/corefx/issues/24990","id":270192849,"node_id":"MDU6SXNzdWUyNzAxOTI4NDk=","number":24990,"title":"TcpClient bug in branch release/1.1.0 (Unix)","user":{"login":"anthonywanted","id":26265122,"node_id":"MDQ6VXNlcjI2MjY1MTIy","avatar_url":"https://avatars0.githubusercontent.com/u/26265122?v=4","gravatar_id":"","url":"https://api.github.com/users/anthonywanted","html_url":"https://github.com/anthonywanted","followers_url":"https://api.github.com/users/anthonywanted/followers","following_url":"https://api.github.com/users/anthonywanted/following{/other_user}","gists_url":"https://api.github.com/users/anthonywanted/gists{/gist_id}","starred_url":"https://api.github.com/users/anthonywanted/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anthonywanted/subscriptions","organizations_url":"https://api.github.com/users/anthonywanted/orgs","repos_url":"https://api.github.com/users/anthonywanted/repos","events_url":"https://api.github.com/users/anthonywanted/events{/privacy}","received_events_url":"https://api.github.com/users/anthonywanted/received_events","type":"User","site_admin":false},"labels":[{"id":178058848,"node_id":"MDU6TGFiZWwxNzgwNTg4NDg=","url":"https://api.github.com/repos/dotnet/corefx/labels/area-System.Net","name":"area-System.Net","color":"d4c5f9","default":false},{"id":145399955,"node_id":"MDU6TGFiZWwxNDUzOTk5NTU=","url":"https://api.github.com/repos/dotnet/corefx/labels/bug","name":"bug","color":"207de5","default":true},{"id":205613977,"node_id":"MDU6TGFiZWwyMDU2MTM5Nzc=","url":"https://api.github.com/repos/dotnet/corefx/labels/os-linux","name":"os-linux","color":"fef2c0","default":false}],"state":"closed","locked":false,"assignee":{"login":"wfurt","id":14356188,"node_id":"MDQ6VXNlcjE0MzU2MTg4","avatar_url":"https://avatars2.githubusercontent.com/u/14356188?v=4","gravatar_id":"","url":"https://api.github.com/users/wfurt","html_url":"https://github.com/wfurt","followers_url":"https://api.github.com/users/wfurt/followers","following_url":"https://api.github.com/users/wfurt/following{/other_user}","gists_url":"https://api.github.com/users/wfurt/gists{/gist_id}","starred_url":"https://api.github.com/users/wfurt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wfurt/subscriptions","organizations_url":"https://api.github.com/users/wfurt/orgs","repos_url":"https://api.github.com/users/wfurt/repos","events_url":"https://api.github.com/users/wfurt/events{/privacy}","received_events_url":"https://api.github.com/users/wfurt/received_events","type":"User","site_admin":false},"assignees":[{"login":"wfurt","id":14356188,"node_id":"MDQ6VXNlcjE0MzU2MTg4","avatar_url":"https://avatars2.githubusercontent.com/u/14356188?v=4","gravatar_id":"","url":"https://api.github.com/users/wfurt","html_url":"https://github.com/wfurt","followers_url":"https://api.github.com/users/wfurt/followers","following_url":"https://api.github.com/users/wfurt/following{/other_user}","gists_url":"https://api.github.com/users/wfurt/gists{/gist_id}","starred_url":"https://api.github.com/users/wfurt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wfurt/subscriptions","organizations_url":"https://api.github.com/users/wfurt/orgs","repos_url":"https://api.github.com/users/wfurt/repos","events_url":"https://api.github.com/users/wfurt/events{/privacy}","received_events_url":"https://api.github.com/users/wfurt/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/dotnet/corefx/milestones/5","html_url":"https://github.com/dotnet/corefx/milestone/5","labels_url":"https://api.github.com/repos/dotnet/corefx/milestones/5/labels","id":1328080,"node_id":"MDk6TWlsZXN0b25lMTMyODA4MA==","number":5,"title":"Future","description":"Milestone tracking issues not triaged to a planned release. Work in this milestone may happen, or may not: it is not committed.","creator":{"login":"joshfree","id":1302850,"node_id":"MDQ6VXNlcjEzMDI4NTA=","avatar_url":"https://avatars1.githubusercontent.com/u/1302850?v=4","gravatar_id":"","url":"https://api.github.com/users/joshfree","html_url":"https://github.com/joshfree","followers_url":"https://api.github.com/users/joshfree/followers","following_url":"https://api.github.com/users/joshfree/following{/other_user}","gists_url":"https://api.github.com/users/joshfree/gists{/gist_id}","starred_url":"https://api.github.com/users/joshfree/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshfree/subscriptions","organizations_url":"https://api.github.com/users/joshfree/orgs","repos_url":"https://api.github.com/users/joshfree/repos","events_url":"https://api.github.com/users/joshfree/events{/privacy}","received_events_url":"https://api.github.com/users/joshfree/received_events","type":"User","site_admin":false},"open_issues":1937,"closed_issues":162,"state":"open","created_at":"2015-09-29T00:25:45Z","updated_at":"2018-06-05T21:16:43Z","due_on":null,"closed_at":null},"comments":4,"created_at":"2017-11-01T04:49:10Z","updated_at":"2018-06-05T21:16:43Z","closed_at":"2018-06-05T21:16:43Z","author_association":"NONE","body":"https://github.com/dotnet/corefx/blob/release/1.1.0/src/System.Net.Sockets/src/System/Net/Sockets/TCPClient.Unix.cs\r\nand\r\nhttps://github.com/dotnet/corefx/blob/release/1.1.0/src/System.Net.Sockets/src/System/Net/Sockets/TCPClient.cs\r\n\r\nConnectAsync(string, int) will call ConnectAsyncCore(host, port);\r\nConnectAsync(IPAddress[], int) will call ConnectAsyncCore(IPAddress[], int);\r\nConnectAsync(IPAddress, int) will call BeginConnect\r\n\r\nIn ConnectAsyncCore(host, port) and ConnectAsyncCore(IPAddress[], int) will do this\r\nif (_clientSocket != null)\r\n{\r\nthrow new PlatformNotSupportedException(SR.net_sockets_connect_multiaddress_notsupported);\r\n}\r\n\r\nTcpClient.Client will call TcpClient.ClientCore\r\nTcpClient.ClientCore will set _clientSocket;\r\nSo once we call TcpClient.Client, _clientSocket is not null, then ConnectAsyncCore(host, port) and ConnectAsyncCore(IPAddress[], int) will throw a wrong PlatformNotSupportedException"}}
{"actor":{"display_login":"karelz"}}