w00tare
Gebruiker
- Lid geworden
- 10 jul 2009
- Berichten
- 216
Hallo,
Ik ben nu al een tijdje met sockets, tcp en threads bezig, heb nu een probleem, ik gebruik mijn IP om de listenen op poort 80. Als ik de connectie open is er niks aan de hand, als ik hem sluit ook niet. Als ik hem vervolgens weer wil starten krijg ik de volgende error:
Deze kan ik weg krijgen door mijn applicatie opnieuw te starten, maar ik will graag dat dat niet hoeft, ik zat zelf aan een flush ofzo te denken maar heb niks gevonden.
Mijn code om de connectie te openen:
Bedankt!
Ik ben nu al een tijdje met sockets, tcp en threads bezig, heb nu een probleem, ik gebruik mijn IP om de listenen op poort 80. Als ik de connectie open is er niks aan de hand, als ik hem sluit ook niet. Als ik hem vervolgens weer wil starten krijg ik de volgende error:

Deze kan ik weg krijgen door mijn applicatie opnieuw te starten, maar ik will graag dat dat niet hoeft, ik zat zelf aan een flush ofzo te denken maar heb niks gevonden.
Mijn code om de connectie te openen:
Code:
Dim hostName As String = Dns.GetHostName()
Dim serverIP As IPAddress = Dns.Resolve(hostName).AddressList(0)
Dim Port As String = TextBox1.Text
Dim tcpListener As New TcpListener(serverIP, Int32.Parse(Port))
tcpListener.Start()
CountFag.Start()
Dim httpSession As New ServerT(tcpListener)
Dim serverThread As New Thread(New ThreadStart(AddressOf httpSession.ProcessThread))
serverThread.Start()
Bedankt!