1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-10-12 19:04:54 +03:00

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.
This commit is contained in:
Carlos O'Donell
2014-04-08 17:12:15 -04:00
parent 8667f90ec5
commit 862c472efa
2 changed files with 6 additions and 2 deletions

View File

@@ -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

View File

@@ -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