mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-03 02:11:08 +00:00
cd019ddd89
Previously, once we set up TLS, we would implicitly switch from using __hurd_reply_port0 to reply_port inside the TCB, leaving the former unused. But we never deallocated it, so it got leaked. Instead, migrate the port into the new TCB's reply_port slot. This avoids both the port leak and an extra syscall to create a new reply port for the TCB. Signed-off-by: Sergey Bugaev <bugaevc@gmail.com> Message-Id: <20230319151017.531737-28-bugaevc@gmail.com> |
||
---|---|---|
.. | ||
bits | ||
htl | ||
dl-tls-initialized.c | ||
Implies | ||
intr-msg.h | ||
longjmp-ts.c | ||
static-start.S | ||
tls.h | ||
tlsdesc.sym | ||
ucontext_i.sym | ||
vm_param.h |