[comp.windows.x] xlsfonts does, sort of

rbj@DSYS.ICST.NBS.GOV (Root Boy Jim) (03/31/89)

I'm running X11R3 + patches 1-9, Sun 3/180, SunOS 3.5 + nameserver kit.

Awhile back I posted a message about problems with xlsfonts dying. I was
invoking it with no arguments, expecting to get a list of all fonts.
Instead, the connection to the server died with the error message:

/u/tmp [rbj@dsys 96] xlsfonts

XIO:  fatal IO error 32 (Broken pipe) on X server "dsys:0.0"
      after 3 requests (2 known processed) with 0 events remaining.
      The connection was probably broken by a server shutdown or KillClient.

However, the following works:

/u/tmp [rbj@dsys 97] xlsfonts -fn '*symb*'
-adobe-symbol-medium-r-normal--10-100-75-75-p-61-adobe-fontspecific
-adobe-symbol-medium-r-normal--12-120-75-75-p-74-adobe-fontspecific
-adobe-symbol-medium-r-normal--14-140-75-75-p-85-adobe-fontspecific
-adobe-symbol-medium-r-normal--18-180-75-75-p-107-adobe-fontspecific
-adobe-symbol-medium-r-normal--24-240-75-75-p-142-adobe-fontspecific
-adobe-symbol-medium-r-normal--8-80-75-75-p-51-adobe-fontspecific
symb08
symb10
symb12
symb14
symb18
symb24

I remember seeing something about `if the client can't keep up with the
server, the server may get impatient, decide that the client doesn't
exist anymore, and clean up its end, thereby breaking the connection'.

I found that somewhere around 4K (pipe size limit?) was about all I
could get out of xlsfonts without it dying or being killed.

Are these problems related?

	Catman Rshd <rbj@nav.icst.nbs.gov>
	Author of "The Daemonic Versions"