[Spice-devel] [PATCH xf86-video-qxl 1/4] Turn off agent mode if the vdagent disconnects.
Jeremy White
jwhite at codeweavers.com
Fri Oct 2 09:21:00 PDT 2015
Also refine an error message slightly.
Signed-off-by: Jeremy White <jwhite at codeweavers.com>
---
src/spiceqxl_vdagent.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/spiceqxl_vdagent.c b/src/spiceqxl_vdagent.c
index 4208233..398c600 100644
--- a/src/spiceqxl_vdagent.c
+++ b/src/spiceqxl_vdagent.c
@@ -56,11 +56,12 @@ static int vmc_read(SpiceCharDeviceInstance *sin, uint8_t *buf, int len)
if (errno == EAGAIN || errno == EWOULDBLOCK || errno == EINTR) {
return 0;
}
- fprintf(stderr, "ERROR: vdagentd died\n");
+ fprintf(stderr, "ERROR: vdagent died\n");
close(virtio_client_fd);
virtio_client_fd = -1;
vdagent_sin.qxl->core->watch_remove(virtio_client_watch);
virtio_client_watch = NULL;
+ spice_server_set_agent_mouse(vdagent_sin.qxl->spice_server, 0);
}
return nbytes;
}
--
2.1.4
More information about the Spice-devel
mailing list