summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--workInProgress/lbx/programs/lbxproxy/di/lbxfuncs.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/workInProgress/lbx/programs/lbxproxy/di/lbxfuncs.c b/workInProgress/lbx/programs/lbxproxy/di/lbxfuncs.c
index e100178e1..e271bf497 100644
--- a/workInProgress/lbx/programs/lbxproxy/di/lbxfuncs.c
+++ b/workInProgress/lbx/programs/lbxproxy/di/lbxfuncs.c
@@ -23,6 +23,7 @@
*/
/* $XConsortium: lbxfuncs.c,v 1.5 94/03/27 13:42:04 dpw Exp $ */
+/* $XFree86$ */
/*
* top level LBX request & reply handling
@@ -1431,6 +1432,9 @@ FinishLBXRequest(client, yank)
LBXCacheSafe(client) = TRUE;
#endif
+ if (NumReplies(client) > 0)
+ LBXCacheSafe(client) = FALSE;
+
if (yank == REQ_YANK) {
LBXSequenceLost(client)++;
LBXYanked(client)++;