Problem with accept() call which doesn't return
Working with Red Hat 7.2, kernel 2.4.16, I'm programming sockets.
In a thread, I call the accept() function. In another thread, I close the socket. Normaly, accept() should return with an error. But it never returns !
Does anyone know this problem ?
Thank's a lot for your ideas.
|