detecting TCP disconnect in rtems-4.0.0
    Eric Norum 
    eric at cls.usask.ca
       
    Wed May  3 20:56:34 UTC 2000
    
    
  
Thomas Doerfler wrote:
> 
> Hi,
> 
> I have a TCP/IP server application running under rtems-4.0.0. When
> the server has received a command from a client, it will be busy for
> a long time (>30 seconds).
> 
> Now I want the server to detect, when the client disconnects during
> command execution, because in these cases the server can abort
> execution and resume to listen for a new connection.
> 
> Under BSD (and Linux), the "poll" system call would do the job, but
> it is not available unter rtems-4.0.0. Is there any other way to
> detect the connection state of a socket?
> 
RTEMS provides select, and you can specify timeouts for socket
operations, too.
-- 
Eric Norum                                 eric at cls.usask.ca
Canadian Light Source                      Phone: (306) 966-6308
University of Saskatchewan                 FAX:   (306) 966-6058
Saskatoon, Canada.
    
    
More information about the users
mailing list