diff options
author | Olivier Fourdan <ofourdan@redhat.com> | 2015-07-07 18:19:50 +0200 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2015-08-24 00:00:18 -0700 |
commit | d206c240c0b85c4da44f073d6e9a692afb6b96d2 (patch) | |
tree | 31eebed4e7b51c3e83c243046f707982f9c88ae5 /man | |
parent | 7ecdfbf0af3547295b245efa754123db65cabb43 (diff) |
configurable maximum number of clients
Make the maximum number of clients user configurable, either from the command
line or from xorg.conf
This patch works by using the MAXCLIENTS (raised to 512) as the maximum
allowed number of clients, but allowing the actual limit to be set by the
user to a lower value (keeping the default of 256).
There is a limit size of 29 bits to be used to store both the client ID and
the X resources ID, so by reducing the number of clients allowed to connect to
the X server, the user can increase the number of X resources per client or
vice-versa.
Parts of this patch are based on a similar patch from Adam Jackson
<ajax@redhat.com>
This now requires at least xproto 7.0.28
Signed-off-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'man')
-rw-r--r-- | man/Xserver.man | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/man/Xserver.man b/man/Xserver.man index ac410cd71..dc4b07e9b 100644 --- a/man/Xserver.man +++ b/man/Xserver.man @@ -320,6 +320,11 @@ sets the stack space limit of the server to the specified number of kilobytes. A value of zero makes the stack size as large as possible. The default value of \-1 leaves the stack space limit unchanged. .TP 8 +.B \-maxclients +.BR 64 | 128 | 256 | 512 +Set the maximum number of clients allowed to connect to the X server. +Acceptable values are 64, 128, 256 or 512. +.TP 8 .B \-render .BR default | mono | gray | color sets the color allocation policy that will be used by the render extension. |