about summary refs log tree commit diff
path: root/misc/preadv64v2.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2020-06-23 12:55:49 +0200
committerAndreas Schwab <schwab@suse.de>2020-08-18 11:27:03 +0200
commitc4e4b2e149705559d28b16a9b47ba2f6142d6a6c (patch)
treefc061a0e61e3cc19a5d8ec03053fd819401433a8 /misc/preadv64v2.c
parentcb7e7a5ca1d6d25d59bc038bdc09630e507c41e5 (diff)
downloadglibc-c4e4b2e149705559d28b16a9b47ba2f6142d6a6c.tar.gz
glibc-c4e4b2e149705559d28b16a9b47ba2f6142d6a6c.tar.xz
glibc-c4e4b2e149705559d28b16a9b47ba2f6142d6a6c.zip
Correct locking and cancellation cleanup in syslog functions (bug 26100)
Properly serialize the access to the global state shared between the
syslog functions, to avoid races in multithreaded processes.  Protect a
local allocation in the __vsyslog_internal function from leaking during
cancellation.
Diffstat (limited to 'misc/preadv64v2.c')
0 files changed, 0 insertions, 0 deletions