Forum Discussion
Altera_Forum
Honored Contributor
16 years agoThank you, for your reply!
You are right! That is not, what i wanted to hear :)! I have currently a support-request running at Altera --> Perhaps there is a Bugfix available for that Poblem. In my design i have implemented a Webserver (based on the simple_socket_server) wich is able to hold up to 10 connections. An some other Networktask where each of it must be able to handle more than one socket-connection either. So for me the select() function is very powerfull, because i can set a fd-structure (fds) containing all sockets of the coresponding Task wich should be checked for readability. Then the selct() blocks and other tasks can do there work until the select() returns. I have to fullfill very taff requirements regarding the "reaction-time". When data is applyed on a socket, it must be read and processed as fast as posible! The Webserver is only for diagnostic-information and configuration, so thi task has a much lower priority. I think, that all advantages of using an RTOS are gone, when a multiple select can not be handled by the Stack! By the way did you know, if multiple blocking revfrom() calls work??