![]() | ||||||||||
Messages in this thread |
> I have used the subsequent read() with a returned > value of zero, to indicate that the client disconnected > (as a work around). However, on recent versions of > Linux, this is not reliable and the read() may > wait forever instead of immediately returning. If a 'read' on a non-blocking socket is waiting, something is seriously wrong that goes way beyond 'poll'. If you're using a blocking socket, well, blocking sockets block, 'poll' notwithstanding. DS - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | |||||||||
| Last update: 2006-05-12 05:30 [from the cache] ©2003-2008 | ||||||||||