jeudi 19 mars 2015

Socket programing question (no code)


I created a program that polls socket data from different sources using Select() function with 5us timeout from "recvfrom", one source is from unicast socket, the second source is Multicast source.


The issue i have, is that when i use my program on one network location it works as expected, but when i use it on another network (different building but similar network setup and configuration) i get a command line error message "Select : Interrupted System Call" .


What do you think might be the problem ? could it be simply Multicast table issue or my actual program is buggy (but i don't think so, if it work on one Linux platform it should work on a similar one) ?


Environment : Linux


Sockets used : udp





Aucun commentaire:

Enregistrer un commentaire