From 0b6265b76a31d789321e98a92d475202cc015b66 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Thu, 25 Nov 2010 13:25:56 +0100 Subject: [PATCH] [broadway] Only allow one input session --- gdk/broadway/gdkdisplay-broadway.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/gdk/broadway/gdkdisplay-broadway.c b/gdk/broadway/gdkdisplay-broadway.c index 9c480da936..4e38048e94 100644 --- a/gdk/broadway/gdkdisplay-broadway.c +++ b/gdk/broadway/gdkdisplay-broadway.c @@ -236,6 +236,12 @@ start_input (HttpRequest *request) display_broadway = GDK_DISPLAY_BROADWAY (request->display); + if (display_broadway->input != NULL) + { + send_error (request, 409, "Input already handled"); + return; + } + lines = g_strsplit (request->request->str, "\n", 0); num_key1 = 0;