[ILUG] (no subject)
padraig at antefacto.com
Thu Apr 25 16:47:56 IST 2002
Stephen Shirley wrote:
> Mornin' all,
> Right, here's a weird one for ye. I have a processs on a linux box,
> writing to 2 sun boxes alternately, over UDP. If i shut down the
> listener on sun box no. 1, i start getting "Connection refused" from sun
> box no. _2_. Just to be sure, i used netcat to connect to the port on
> box no. 2, and sure enough, it was fine.
> Now all the above writing was done using sendto() on a single
> socket. If i change the code so that it opens a new socket each time it
> wants to write, and calls connect(), and then uses write(), it all works
Weird. Are you sure you're not calling connect() in the sendto()
> I'm also having problems with dropped packets on a private lan, but
> i don't know if that's related yet or not.Anyone have any
> suggestions/similar experiences/funny stoires?
You can't ever assume no packet loss for UDP.
Even on localhost.
More information about the ILUG