Tech
Forums
Jobs
Books
Events
Videos
Conference
Annual Conference
Bcrypt
Ai Conference
Live
More
Interviews
Certification
Training
Career
Members
News
Blogs
Contribute
An Article
A Blog
A Video
An Ebook
An Interview Question
Register
Login
1
Answer
How to close TcpClient object ?
Ask a question
Ask a question
Upload Source Code:
Select only zip and rar file.
Member1
9y
401
1
Reply
I want to close and dispose TcpClient object and TcpListener object in proper way in form clossing event how to do that?. I tried some code for this but exception still displays. help me .
Thanks
here is my code<
public void startServer()
{
int port = Convert.ToInt32(txtport.Text);
string ipaddre = getip();
IPAddress iP = IPAddress.Parse(ipaddre);
var serverSocket = new TcpListener(iP, port);
var clientSocket = default(TcpClient);
int counter = 0;
Form1 f1 = new Form1();
serverSocket.Start();
AppendTxtdata("Server Started , Waiting for Client Connection");
IsRunning = true;
try
{
while (IsRunning)
{
counter += 1;
clientSocket = serverSocket.AcceptTcpClient();
AppendTxtdata(" >> " + "Client No:" + Convert.ToString(counter) + " Connected-- IP --" + clientSocket.Client.RemoteEndPoint.ToString() + "");
AppendTxtdata(Environment.NewLine);
handleClient client = new connectSuccess.handleClient();
client.startClient(clientSocket, Convert.ToString(counter));
// break;
}
AppendTxtdata("Data sent to Client No :" + Convert.ToString(counter));
//clientSocket.Close();
//serverSocket.Stop();
}
catch { }
finally
{
clientSocket.Close();
serverSocket.Stop();
}
}
I don't have access of these objects out of this method.
Post
Reset
Cancel
Answers (
1
)
Next Recommended Forum
Api Using error
code to freeze excel rows using c#...?? Help ??