Re: How to use socket conditions ?
- From: Chris Vine <chris cvine freeserve co uk>
- To: Jacques Pelletier <jpelletier ieee org>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: How to use socket conditions ?
- Date: Sat, 11 Jul 2015 12:36:12 +0100
On Sat, 11 Jul 2015 00:09:54 -0400
Jacques Pelletier <jpelletier ieee org> wrote:
Hi,
I'm using a glib socket: when a client (glib) is connected to a
server, the client doesn't get the HUP messages when the server
closes its connection.
That's probably because the socket implementation does not provide HUP
on closure of the remote side of the connection (most don't). You have
to inspect whether the read unblocks with 0 bytes received, indicating
end of file.
See http://www.greenend.org.uk/rjk/tech/poll.html
Chris
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]