mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-05-23 01:28:14 +02:00
- RFE: Need workaround for bug 467 ("Xfree86 smart scheduler breaks
Xprt")
This commit is contained in:
parent
2ff5f1449c
commit
0d0097350f
1 changed files with 9 additions and 2 deletions
|
|
@ -1,4 +1,4 @@
|
|||
/* $XdotOrg: xc/programs/Xserver/dix/dispatch.c,v 1.1.4.4.2.2 2004/03/04 17:47:26 eich Exp $ */
|
||||
/* $XdotOrg: xc/programs/Xserver/dix/dispatch.c,v 1.1.4.4.2.3 2004/03/08 00:36:56 alanc Exp $ */
|
||||
/* $Xorg: dispatch.c,v 1.5 2001/02/09 02:04:40 xorgcvs Exp $ */
|
||||
/************************************************************
|
||||
|
||||
|
|
@ -253,7 +253,14 @@ FlushClientCaches(id)
|
|||
#define SMART_SCHEDULE_DEFAULT_INTERVAL 20 /* ms */
|
||||
#define SMART_SCHEDULE_MAX_SLICE 200 /* ms */
|
||||
|
||||
Bool SmartScheduleDisable;
|
||||
#ifdef XPRINT
|
||||
/* Somehow the XF86 "smart scheduler" completely kills the Xprint DDX
|
||||
* (see http://xprint.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=467
|
||||
* ("Xfree86's "smart scheduler" breaks Xprt") */
|
||||
Bool SmartScheduleDisable = TRUE;
|
||||
#else
|
||||
Bool SmartScheduleDisable = FALSE;
|
||||
#endif /* XPRINT */
|
||||
long SmartScheduleSlice = SMART_SCHEDULE_DEFAULT_INTERVAL;
|
||||
long SmartScheduleInterval = SMART_SCHEDULE_DEFAULT_INTERVAL;
|
||||
long SmartScheduleMaxSlice = SMART_SCHEDULE_MAX_SLICE;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue