summaryrefslogtreecommitdiff
path: root/src/thread/x86_64
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-04-17 12:09:47 -0400
committerRich Felker <dalias@aerifal.cx>2011-04-17 12:09:47 -0400
commite74664016b025ea9718da59e680555961444ee4d (patch)
tree2d3395ecaa75fc2cf34101ad82bfe34aad66f1ad /src/thread/x86_64
parentfeee98903cd8119d9a3db62589246a940f44a9f5 (diff)
downloadmusl-e74664016b025ea9718da59e680555961444ee4d.tar.gz
fix some minor issues in cancellation handling patch
signals were wrongly left masked, and cancellability state was not switched to disabled, during the execution of cleanup handlers.
Diffstat (limited to 'src/thread/x86_64')
-rw-r--r--src/thread/x86_64/syscall_cp.s2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/thread/x86_64/syscall_cp.s b/src/thread/x86_64/syscall_cp.s
index 1894ce19..a36e8d1d 100644
--- a/src/thread/x86_64/syscall_cp.s
+++ b/src/thread/x86_64/syscall_cp.s
@@ -21,4 +21,4 @@ __syscall_cp_asm:
mov %rdi,8(%r10)
mov %rdi,(%r10)
dec %rdi
- jmp pthread_exit
+ jmp __cancel