diff options
author | Carlos O'Donell <carlos@redhat.com> | 2014-04-08 17:12:15 -0400 |
---|---|---|
committer | Carlos O'Donell <carlos@redhat.com> | 2014-04-08 17:12:15 -0400 |
commit | 862c472efa28aedf22908f2735111ab4b9e62811 (patch) | |
tree | b1b29b48959d0b832f54e5412fa461d80aa759a3 | |
parent | 8667f90ec51aa88146dce815a9105daf23d9bd07 (diff) | |
download | glibc-862c472efa28aedf22908f2735111ab4b9e62811.zip glibc-862c472efa28aedf22908f2735111ab4b9e62811.tar.gz glibc-862c472efa28aedf22908f2735111ab4b9e62811.tar.bz2 |
manual/ipc.texi: Fix AC-safety notes.
The function sem_close is AC-unsafe because lll_lock*
leaks a lock (aculock) and not because of twalk.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | manual/ipc.texi | 4 |
2 files changed, 6 insertions, 2 deletions
@@ -1,3 +1,7 @@ +2014-04-08 Carlos O'Donell <carlos@redhat.com> + + * manual/ipc.texi (sem_close): AC-unsafe because of aculock. + 2014-04-07 Will Newton <will.newton@linaro.org> * string/basename.c [HAVE_CONFIG_H]: Remove #ifdef and diff --git a/manual/ipc.texi b/manual/ipc.texi index afedcbe..081b98f 100644 --- a/manual/ipc.texi +++ b/manual/ipc.texi @@ -68,9 +68,9 @@ by @theglibc{}. @end deftypefun @deftypefun int sem_close (sem_t *@var{sem}); -@safety{@prelim{}@mtsafe{}@asunsafe{@asulock{}}@acunsafe{@asucorrupt{}}} +@safety{@prelim{}@mtsafe{}@asunsafe{@asulock{}}@acunsafe{@aculock{}}} @c lll_lock asulock aculock -@c twalk asucorrupt +@c twalk mtsrace{:root} @c @c We are AS-unsafe because we take a non-recursive lock. @c We are AC-unsafe because several internal data structures |