[Spice-devel] [PATCH 11/13] server/inputs_channel: better protection from channel disconnection on keyboard modifiers callback
Alon Levy
alevy at redhat.com
Tue Dec 7 04:44:33 PST 2010
---
server/inputs_channel.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/server/inputs_channel.c b/server/inputs_channel.c
index f5f1d73..de62bfe 100644
--- a/server/inputs_channel.c
+++ b/server/inputs_channel.c
@@ -511,7 +511,7 @@ void inputs_send_keyboard_modifiers(uint8_t modifiers)
InputsPipeItem *pipe_item;
SpiceMarshaller *m;
- if (!g_inputs_channel) {
+ if (!g_inputs_channel || !red_channel_is_connected(&g_inputs_channel->base)) {
return;
}
pipe_item = inputs_pipe_item_new(g_inputs_channel, PIPE_ITEM_KEY_MODIFIERS);
--
1.7.3.2
More information about the Spice-devel
mailing list