Catch up with change to kse_release syscall.

The background info in this man page needs rewriting
in some parts since the last major changes
to the code, however it still accuratly reflects how to use the
API.
This commit is contained in:
Julian Elischer 2003-02-25 09:49:46 +00:00
parent 869d735043
commit f4a8661b2f

View File

@ -51,7 +51,7 @@
.Ft int
.Fn kse_exit void
.Ft int
.Fn kse_release void
.Fn kse_release "struct timespec *timeout"
.Ft int
.Fn kse_wakeup "struct kse_mailbox *mbx"
.Ft int
@ -280,7 +280,7 @@ the KSE assigned to the currently running thread when it is not needed,
e.g., when there are more available KSEs than runnable user threads.
The thread converts to an upcall but does not get scheduled until
there is a new reason to do so, e.g., a previously
blocked thread becomes runnable.
blocked thread becomes runnable, or the timeout expires.
If successful,
.Fn kse_release
does not return to the caller.