From: Daniel B. <dn...@zu...> - 2005-03-07 14:54:17
|
Hi, I have the following problem with AF_IRDA sockets: In a threaded application, a reading thread blocks on recv() while waiting for incoming data. When another thread closes the socket, the recv() call should return and indicate that the socket is now closed. However, it doesn't. In this behavior, AF_IRDA sockets differ from AF_UNIX or AF_INET sockets. I believe that the recv() call should return. My setting: kernel 2.6.10. -Daniel |