Path: utzoo!utgpu!watserv1!watmath!att!att!tut.cis.ohio-state.edu!snorkelwacker.mit.edu!bloom-beacon!LARRY.MCRCIM.MCGILL.EDU!mouse From: mouse@LARRY.MCRCIM.MCGILL.EDU Newsgroups: comp.windows.x Subject: Re: server? Message-ID: <9011250536.AA19667@Larry.McRCIM.McGill.EDU> Date: 25 Nov 90 05:36:04 GMT Sender: daemon@athena.mit.edu (Mr Background) Organization: The Internet Lines: 20 > Is that true that for every client that connects to a X server, a > child server process will be created? So every client has its copy > of server? Definitely not in general. No server I am familiar with works this way, and I have never heard of one that does. Given the way the server is required to work, it would be difficult to implement. In particular, clients are permitted to manipulate objects (windows, pixmaps, etc) created by other clients; indeed, window managers more or less *require* such capabilities, meaning that a server that forks a child for each client would probably have some major difficulty keeping the various processes in sync. Not that it's impossible, just that it's difficult enough that I would be surprised to find anyone bothering. der Mouse old: mcgill-vision!mouse new: mouse@larry.mcrcim.mcgill.edu