summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2006-12-12 08:13:02 +0000
committerjulian <julian@FreeBSD.org>2006-12-12 08:13:02 +0000
commitdc3e4a0741ba505defdc796a954461de7aa856e3 (patch)
treea62aaf3b1db12254f73f9e26d554d899dc9e96b9 /lib
parent541d02c2d4b9d67fcdd0c098260522d9c0708422 (diff)
downloadFreeBSD-src-dc3e4a0741ba505defdc796a954461de7aa856e3.zip
FreeBSD-src-dc3e4a0741ba505defdc796a954461de7aa856e3.tar.gz
Remove reference to confusing behaviour just removed from
the kse_exit() syscall. Describe the correct behaviour.
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/sys/kse.29
1 files changed, 3 insertions, 6 deletions
diff --git a/lib/libc/sys/kse.2 b/lib/libc/sys/kse.2
index b6adba1..340c7a0b 100644
--- a/lib/libc/sys/kse.2
+++ b/lib/libc/sys/kse.2
@@ -264,13 +264,10 @@ causes the KSE assigned to the currently running thread to be destroyed.
If this KSE is the last one in the KSE group, there must be no remaining
threads associated with the KSE group blocked in the kernel.
This system call does not return unless there is an error.
-.Pp
-As a special case, if the last remaining KSE in the last remaining KSE group
-invokes this system call, then the KSE is not destroyed;
-instead, the KSE just loses the association with its mailbox and
+Calling
.Fn kse_exit
-returns normally.
-This returns the process to its original, unthreaded state.
+from the last thread is the same as calling
+.Fn exit .
.Pp
The
.Fn kse_release
OpenPOWER on IntegriCloud