{"action":"closed","issue":{"url":"https://api.github.com/repos/helios-io/helios/issues/57","labels_url":"https://api.github.com/repos/helios-io/helios/issues/57/labels{/name}","comments_url":"https://api.github.com/repos/helios-io/helios/issues/57/comments","events_url":"https://api.github.com/repos/helios-io/helios/issues/57/events","html_url":"https://github.com/helios-io/helios/issues/57","id":99692761,"number":57,"title":"Wrong tcp packet content ?","user":{"login":"OlinCamber","id":12068071,"avatar_url":"https://avatars.githubusercontent.com/u/12068071?v=3","gravatar_id":"","url":"https://api.github.com/users/OlinCamber","html_url":"https://github.com/OlinCamber","followers_url":"https://api.github.com/users/OlinCamber/followers","following_url":"https://api.github.com/users/OlinCamber/following{/other_user}","gists_url":"https://api.github.com/users/OlinCamber/gists{/gist_id}","starred_url":"https://api.github.com/users/OlinCamber/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OlinCamber/subscriptions","organizations_url":"https://api.github.com/users/OlinCamber/orgs","repos_url":"https://api.github.com/users/OlinCamber/repos","events_url":"https://api.github.com/users/OlinCamber/events{/privacy}","received_events_url":"https://api.github.com/users/OlinCamber/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-07T17:24:20Z","updated_at":"2015-08-07T18:47:57Z","closed_at":"2015-08-07T18:47:57Z","body":"Hi, \r\n\r\nI've discovered your work when I was looking for a framework to manage TCP transport on my application.\r\n\r\nUsing TimeService example I've created a small program which send data over tcp\r\n\r\nHere the code of the startup:\r\n```\r\n            var host = IPAddress.Parse(\"192.168.0.72\");\r\n            var port = 7000;\r\n            var bootstrapper = new ClientBootstrap().SetTransport(TransportType.Tcp).Build();\r\n\r\n            client = bootstrapper.NewConnection(Node.Empty(), NodeBuilder.BuildNode().Host(host).WithPort(port));\r\n            client.OnConnection += (address, connection) =>\r\n            {\r\n                Console.WriteLine(\"Confirmed connection with host.\");\r\n                connection.BeginReceive(ReceivedCallback);\r\n            };\r\n            client.OnDisconnection += (address, reason) => Console.WriteLine(\"Disconnected.\");\r\n            LoopConnect();\r\n            Write();\r\n```\r\n\r\nand here concerning the Write method:\r\n```\r\n            var command = Encoding.ASCII.GetBytes(\"TEST\");\r\n            _client.Send(command, 0, command.Length, new EmptyNode());\r\n```\r\n\r\nMy server receive the message. but with invalid characters at the beginning.\r\nI've checked using wireshark the communication and the sent contains invalid chars at the beginning.\r\n\r\nHere the Content in hex for my \"TEST\" message\r\n04:00:00:00:54:45:53:54\r\n\r\n\r\nHow can I fix it ?\r\n\r\nThanks in advance !"}}