diff options
author | Florian Weimer <fweimer@redhat.com> | 2017-05-12 11:58:09 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2017-05-12 16:04:16 +0200 |
commit | 1d2bc2eae969543b89850e35e532f3144122d80a (patch) | |
tree | b1d3fc8acc8fa42e572b25a2c107dfb3b9486241 /sysdeps/nptl | |
parent | e8f1225ca4d4afa4043c5267ae6dbe12268e2637 (diff) | |
download | glibc-1d2bc2eae969543b89850e35e532f3144122d80a.zip glibc-1d2bc2eae969543b89850e35e532f3144122d80a.tar.gz glibc-1d2bc2eae969543b89850e35e532f3144122d80a.tar.bz2 |
fork: Remove bogus parent PID assertions [BZ #21386]
Diffstat (limited to 'sysdeps/nptl')
-rw-r--r-- | sysdeps/nptl/fork.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/sysdeps/nptl/fork.c b/sysdeps/nptl/fork.c index db6d721..4bb87e2 100644 --- a/sysdeps/nptl/fork.c +++ b/sysdeps/nptl/fork.c @@ -131,10 +131,6 @@ __libc_fork (void) call_function_static_weak (__malloc_fork_lock_parent); } -#ifndef NDEBUG - pid_t ppid = THREAD_GETMEM (THREAD_SELF, tid); -#endif - #ifdef ARCH_FORK pid = ARCH_FORK (); #else @@ -147,8 +143,6 @@ __libc_fork (void) { struct pthread *self = THREAD_SELF; - assert (THREAD_GETMEM (self, tid) != ppid); - /* See __pthread_once. */ if (__fork_generation_pointer != NULL) *__fork_generation_pointer += __PTHREAD_ONCE_FORK_GEN_INCR; @@ -230,8 +224,6 @@ __libc_fork (void) } else { - assert (THREAD_GETMEM (THREAD_SELF, tid) == ppid); - /* Release acquired locks in the multi-threaded case. */ if (multiple_threads) { |