R
Richy Rich
Hi,
I've developed an application in C# which spawns a thread
to receive datagrams.
If I use the socket receive method, there are no problems
when using the application under NT or XP.
I recently moved over to using the UdpClient receive
method. This was so I could record the IPEndPoint from
the datagram received to determine the IP address of the
sender. Problem is, the UdpClient method seems to have
problems keeping up with the incoming datagram rate under
NT. This problem does not occur when using XP.
I could use the Socket receive from method as a work
around, but this uses an EndPoint and not an IPEndPoint
making the IP address of the sender impossilble to extract?
I am puzzled to why the UdpClient works differently under
NT?
Richy.
I've developed an application in C# which spawns a thread
to receive datagrams.
If I use the socket receive method, there are no problems
when using the application under NT or XP.
I recently moved over to using the UdpClient receive
method. This was so I could record the IPEndPoint from
the datagram received to determine the IP address of the
sender. Problem is, the UdpClient method seems to have
problems keeping up with the incoming datagram rate under
NT. This problem does not occur when using XP.
I could use the Socket receive from method as a work
around, but this uses an EndPoint and not an IPEndPoint
making the IP address of the sender impossilble to extract?
I am puzzled to why the UdpClient works differently under
NT?
Richy.