id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
206	"Running ""Xquartz -query"" for XDMCP connection causes race-condition/hang"	nathan.stocks@…	jeremyhu@freedesktop.org	"{{{
when I run my saved alias of
""/usr/X11R6/bin/Xquartz -query 10.1.2.59 -once"" from Terminal.app I
get this behaviour:

a) The custom X11 logo bounces.
b) the login window appears
c) I can't focus the X11 or the login window by any means I've tried.
d) I have to force-quite X11, which then relaunches itself without
starting up the XDMCP connection or xterm, but other than that it
seems normal (so I just quit it normally)
e) I get the following output on the terminal:

Xquartz: X11.app = /Applications/Utilities/X11.app/Contents/MacOS/X11
Xquartz: Starting X server:
/Applications/Utilities/X11.app/Contents/MacOS/X11 --listenonly
X11.app: main(): argc=2
       argv[0] = /Applications/Utilities/X11.app/Contents/MacOS/X11
       argv[1] = --listenonly
Waiting for startup parameters via Mach IPC.
X11.app: do_start_x11_server(): argc=4
       argv[0] = /usr/X11R6/bin/Xquartz
       argv[1] = -query
       argv[2] = 10.1.2.59
       argv[3] = -once
InitConnectionLimits: MaxClients = 255
Xquartz starting:
X.Org X Server 1.4.2-apple27
Build Date: 20081206
_XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created.
Sync Extension 3.0
(EE) XKB: Couldn't open rules file /usr/X11/share/X11/xkb/rules/base
(dix) initialising device 0
(dix) initialising device 1
(dix) initialising device 2
(EE) XKB: Couldn't open rules file /usr/X11/share/X11/xkb/rules/base
(dix) initialising device 3
(dix) initialising device 4
(dix) initialising device 5
(dix) initialising device 6
(dix) enabling device 0
(dix) enabling device 1
(dix) enabling device 2
(dix) enabling device 3
(dix) enabling device 4
(dix) enabling device 5
(dix) enabling device 6
AllocNewConnection: client index = 1, socket fd = 11
AllocNewConnection: client index = 2, socket fd = 12
AllocNewConnection: client index = 2, socket fd = 12
[at this point I Ctrl-C and then force-quit X11]

}}}"	crash	closed	Expected	2.3.2	xserver	dev (xorg-server-1.4-apple)	fixed		nathan.stocks@… reno.bladergroen@…
