Click here to Skip to main content
11,935,066 members (54,986 online)
Rate this:
Please Sign up or sign in to vote.
See more: C# Server Sockets Client
What steps will reproduce the problem?
1. Send the kinect joint from a remote client to server and the server relay the data to another client(the frame rate is about 30fps,84 bytes per frame)
2. After 2 clients communicating for a few seconds, they got disconnected

What is the expected output? What do you see instead?
2 clients should be communicating with each other continously.

What version of the product are you using? On what operating system?
Lidgren version 3, os:windows 7 enterprise(32 bit)

Please provide any additional information below.

Following are recorded message at server side,data message is omitted:

[DebugMessage]Socket bound to True
[DebugMessage]Network thread started
[StatusChanged](RespondedConnect)Remotely requested connect
[StatusChanged](Connected) Connected to 44AC3443386C21C1
[DebugMessage]Initiated average roundtrip time to 68.84 ms Remote time is:42.8156032562256
[StatusChanged](RespondedConnect)Remotely requested connect
[StatusChanged](Connected) Connected to 171EB0CC85A12494
[DebugMessage]Initiated average roundtrip time to 8.21 ms Remote time is:16.8995113372803
[StatusChanged](Disconnected)Connection timed out

any one has any suggestions?
Posted 22-Mar-12 18:55pm
Edited 22-Mar-12 20:17pm

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

.NET framework provides TimoutException class. On reviewing the server side message, it looks like the exception that is thrown when the time allotted for a process or operation has expired. Use TimeoutException to fetch more details as:

  // Only catch timeout exceptions.
    catch (TimeoutException e)
        // Log the specific error from e.Message

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web03 | 2.8.151126.1 | Last Updated 23 Mar 2012
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100