summaryrefslogtreecommitdiff
path: root/mi
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-02-26 14:40:22 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-03-03 07:07:30 +1000
commitb874a5c0aafc766891c9e567af48b891ea14be4f (patch)
tree3ea85bd76261685be146fd5fe50b919261d9814f /mi
parenta706dd8771f87cf0a73578755552124d162baa5d (diff)
mi: only print the "EQ overflowing" error once.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to 'mi')
-rw-r--r--mi/mieq.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mi/mieq.c b/mi/mieq.c
index 7cda080cd..084660263 100644
--- a/mi/mieq.c
+++ b/mi/mieq.c
@@ -176,9 +176,9 @@ mieqEnqueue(DeviceIntPtr pDev, InternalEvent *e)
* stuck in an infinite loop somewhere, but SIGIO is still getting
* handled. */
if (((oldtail + 1) % QUEUE_SIZE) == miEventQueue.head) {
- ErrorF("[mi] EQ overflowing. The server is probably stuck "
- "in an infinite loop.\n");
if (!stuck) {
+ ErrorF("[mi] EQ overflowing. The server is probably stuck "
+ "in an infinite loop.\n");
xorg_backtrace();
stuck = 1;
}