xserver-multidpi/hw/xquartz
Jeremy Huddleston 3505e1faad XQuartz: Detect FatalErrors on startup to prevent tight crash loops
If a FatalError occurs before the server finishes launching, it will
not have drained the launchd-owned DISPLAY socket, so launchd will
just relaunch it.  This can cause the server to crash in a tight loop
which will spam the user with CrashReporter windows that claim focus on
appearance.

This allows users stuck in this loop to "deal" with the problem without
popping up a crash report every 10 seconds.

Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
2012-03-24 01:07:05 -07:00
..
bundle XQuartz: Detect FatalErrors on startup to prevent tight crash loops 2012-03-24 01:07:05 -07:00
GL Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
mach-startup Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
man XQuartz: Add a scroll_in_device_direction preference 2011-07-19 20:00:27 -07:00
pbproxy Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
xpr Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
applewm.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
applewmExt.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
console_redirect.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
console_redirect.h XQuartz: Redirect stdout/stderr to asl 2011-05-12 20:19:40 -07:00
darwin.c XQuartz: Detect FatalErrors on startup to prevent tight crash loops 2012-03-24 01:07:05 -07:00
darwin.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
darwinEvents.c XQuartz: Use doubles for input valuators 2012-03-24 01:07:05 -07:00
darwinEvents.h XQuartz: Use doubles for input valuators 2012-03-24 01:07:05 -07:00
darwinfb.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
darwinXinput.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
keysym2ucs.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
keysym2ucs.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
Makefile.am XQuartz: Redirect stdout/stderr to asl 2011-05-12 20:19:40 -07:00
pseudoramiX.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
pseudoramiX.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
quartz.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
quartz.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
quartzCocoa.m Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
quartzCommon.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
quartzKeyboard.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
quartzKeyboard.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
quartzRandR.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
quartzRandR.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
quartzStartup.c Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
sanitizedCarbon.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
sanitizedCocoa.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
X11Application.h XQuartz: Detect FatalErrors on startup to prevent tight crash loops 2012-03-24 01:07:05 -07:00
X11Application.m XQuartz: Detect FatalErrors on startup to prevent tight crash loops 2012-03-24 01:07:05 -07:00
X11Controller.h Introduce a consistent coding style 2012-03-21 13:54:42 -07:00
X11Controller.m Introduce a consistent coding style 2012-03-21 13:54:42 -07:00