diff options
author | Florian Weimer <fweimer@redhat.com> | 2017-05-12 11:58:09 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2017-06-09 12:00:48 +0200 |
commit | 0505a57d4381f2baaeed73e96b161d0fb313fa5c (patch) | |
tree | 267923703f7d8f25638e4c4805c5750ba14c1a13 /sysdeps | |
parent | 7b60553e360731338631ccdda71590ac5deca137 (diff) | |
download | glibc-0505a57d4381f2baaeed73e96b161d0fb313fa5c.tar glibc-0505a57d4381f2baaeed73e96b161d0fb313fa5c.tar.gz glibc-0505a57d4381f2baaeed73e96b161d0fb313fa5c.tar.bz2 glibc-0505a57d4381f2baaeed73e96b161d0fb313fa5c.zip |
fork: Remove bogus parent PID assertions [BZ #21386]
(cherry picked from commit 1d2bc2eae969543b89850e35e532f3144122d80a)
Diffstat (limited to 'sysdeps')
-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 02ff793ae7..a5d1e86d71 100644 --- a/sysdeps/nptl/fork.c +++ b/sysdeps/nptl/fork.c @@ -131,10 +131,6 @@ __libc_fork (void) __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; @@ -222,8 +216,6 @@ __libc_fork (void) } else { - assert (THREAD_GETMEM (THREAD_SELF, tid) == ppid); - /* Release acquired locks in the multi-threaded case. */ if (multiple_threads) { |