
19 Jul
2012
19 Jul
'12
10:59 a.m.
On Wed, Jul 18, 2012 at 17:32:24 +0100, Daniel P. Berrange wrote:
From: "Daniel P. Berrange" <berrange@redhat.com>
Allow detection of EOF in virNetClient via an callback function, triggered from the socket event handler
EOF callback is nice but since we have keepalive, sockets can also be closed by clients without actually triggering EOF. Should we rather implement a virNetClientCloseCallback with a parameter that would indicate whether the socket was closed externally (EOF) or internally (keepalive)? Such callback could even be visible to apps as a public API so that they are notified about closed connection even when they have no pending call. Jirka