Page MenuHomeFreeBSD

D56384.id175465.diff
No OneTemporary

D56384.id175465.diff

diff --git a/lib/libthr/libthr.3 b/lib/libthr/libthr.3
--- a/lib/libthr/libthr.3
+++ b/lib/libthr/libthr.3
@@ -52,6 +52,12 @@
and
.Lb libc ;
all three components must be built from the same source tree.
+Together, they constitute the base for C runtime environment of
+.Fx ,
+running on top of the
+.Fx
+kernel.
+.Pp
Mixing
.Li libc
and
@@ -263,6 +269,19 @@
This should be taken into account when interpreting
.Xr ktrace 1
logs.
+.Pp
+The
+.Nm
+library uses the
+.Va SIGTHR
+signal for internal operations, in particular,
+for the cancellation requests.
+This signal masking and disposition is controlled by the library,
+and user programs should not try to modify it.
+The library interposes functions controlling signals, to prevent
+inadvertent modifications, and to guard portable code against
+knowing about
+.Va SIGTHR .
.Sh PROCESS-SHARED SYNCHRONIZATION OBJECTS
In the
.Li libthr

File Metadata

Mime Type
text/plain
Expires
Wed, Jul 22, 3:58 AM (5 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35346232
Default Alt Text
D56384.id175465.diff (901 B)

Event Timeline