OSDN Git Service

Unregister pthread_atfork handlers on dlclose()
authorDmitriy Ivanov <dimitry@google.com>
Fri, 21 Nov 2014 04:47:02 +0000 (20:47 -0800)
committerDmitriy Ivanov <dimitry@google.com>
Thu, 23 Apr 2015 02:19:37 +0000 (19:19 -0700)
commit6df122f8528f9b9fcf7dfea14ae98b0ef66274e1
tree5a59eb4d1148b6218b8a06895baf6176f17b995b
parentff18108981aa1fa73696d6db1919cdc38788bd4e
Unregister pthread_atfork handlers on dlclose()

Change-Id: I326fdf6bb06bed12743f08980b5c69d849c015b8
13 files changed:
libc/Android.mk
libc/arch-arm64/bionic/crtbegin.c
libc/arch-common/bionic/crtbegin.c
libc/arch-common/bionic/crtbegin_so.c
libc/arch-common/bionic/pthread_atfork.h [new file with mode: 0644]
libc/arch-mips/bionic/crtbegin.c
libc/bionic/pthread_atfork.cpp
libc/stdlib/atexit.c [moved from libc/upstream-openbsd/lib/libc/stdlib/atexit.c with 92% similarity]
libc/stdlib/atexit.h [moved from libc/upstream-openbsd/lib/libc/stdlib/atexit.h with 100% similarity]
tests/libs/Android.build.pthread_atfork.mk [new file with mode: 0644]
tests/libs/Android.mk
tests/libs/pthread_atfork.cpp [new file with mode: 0644]
tests/pthread_test.cpp