Rich Felker
|
66def4e776
block all signals during rsyscall
|
14 年之前 |
Rich Felker
|
1ad049b7b6
fix race condition in rsyscall handler
|
14 年之前 |
Rich Felker
|
c9b2d8016f
don't trust siginfo in rsyscall handler
|
14 年之前 |
Rich Felker
|
f01d351842
simplify calling of timer signal handler
|
14 年之前 |
Rich Felker
|
fd80cfa00b
omit pthread tsd dtor code if tsd is not used
|
14 年之前 |
Rich Felker
|
4ae5e811f8
simplify setting result on thread cancellation
|
14 年之前 |
Rich Felker
|
3df3d4f512
fix misspelled PTHREAD_CANCELED constant
|
14 年之前 |
Rich Felker
|
bf619d82c8
major improvements to cancellation handling
|
14 年之前 |
Rich Felker
|
ea343364a7
match glibc/lsb cancellation abi on i386
|
14 年之前 |
Rich Felker
|
b470030f83
overhaul cancellation to fix resource leaks and dangerous behavior with signals
|
14 年之前 |
Rich Felker
|
aa398f56fa
global cleanup to use the new syscall interface
|
14 年之前 |
Rich Felker
|
685e40bb09
syscall overhaul part two - unify public and internal syscall interface
|
14 年之前 |
Rich Felker
|
d00ff2950e
overhaul syscall interface
|
14 年之前 |
Rich Felker
|
29fae65780
cut out a syscall on thread creation in the case where guard size is 0
|
14 年之前 |
Rich Felker
|
5eb0d33ec0
implement flockfile api, rework stdio locking
|
14 年之前 |
Rich Felker
|
5fcebcde6a
optimize pthread termination in the non-detached case
|
14 年之前 |
Rich Felker
|
52213f7341
security fix: check that cancel/rsyscall signal was sent by the process itself
|
14 年之前 |
Rich Felker
|
98e02144da
use rt_sigprocmask, not legacy sigprocmask, syscall in pthread exit code
|
14 年之前 |
Rich Felker
|
19eb13b9a4
race condition fix: block all signals before decrementing thread count
|
14 年之前 |
Rich Felker
|
fb11b6b85e
make pthread_exit run dtors for last thread, wait to decrement thread count
|
14 年之前 |
Rich Felker
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
14 年之前 |
Rich Felker
|
0b2006c8fe
begin unifying clone/thread management interface in preparation for porting
|
14 年之前 |
Rich Felker
|
59666802fb
make pthread_create return EAGAIN on resource failure, as required by POSIX
|
14 年之前 |
Rich Felker
|
1a9a2ff7b0
reorganize thread exit code, make pthread_exit call cancellation handlers (pt2)
|
14 年之前 |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
14 年之前 |