Chase Douglas
89e3ac07ac
Log safely in fatal signal handler
...
While we probably don't need to be signal safe here since we will never
return to the normal context, the logging signal context check will
cause unsafe logging to be unhandled. Using signal safe logging here
resolves the issue.
Signed-off-by: Chase Douglas <chase.douglas@canonical.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2012-07-02 22:34:33 -07:00
..
.gitignore
dix and os: gitignore dix.O and os.O
2011-09-23 17:14:47 -07:00
access.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
auth.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
backtrace.c
Print backtrace in a signal-safe manner
2012-07-02 22:34:32 -07:00
client.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
connection.c
os: Add -displayfd option
2012-05-01 11:36:30 +10:00
io.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
log.c
Warn when attempting to log in a signal unsafe manner from signal context
2012-07-02 22:34:32 -07:00
Makefile.am
Move to autoconf standard function name checks & defines
2011-12-05 14:32:45 -08:00
mitauth.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
oscolor.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
osdep.h
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
osinit.c
Log safely in fatal signal handler
2012-07-02 22:34:33 -07:00
rpcauth.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strcasecmp.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strcasestr.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strlcat.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strlcpy.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
strndup.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
utils.c
Add FormatUInt64{,Hex}() for formatting numbers in a signal safe manner
2012-06-21 15:45:22 +10:00
WaitFor.c
os: make timers signal-safe
2012-05-01 11:36:35 +10:00
xdmauth.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00
xdmcp.c
Change lastDeviceIdleTime to be per-device
2012-03-22 13:12:56 +10:00
xprintf.c
os/xprintf: add Xvscnprintf and Xscnprintf
2012-05-03 14:59:23 +10:00
xsha1.c
os: Add CryptoAPI as a choice of SHA1 implementation
2012-05-04 13:13:50 -05:00
xstrans.c
Introduce a consistent coding style
2012-03-21 13:54:42 -07:00