]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
man: it appears the description of async signal safety has its own man page now 7969/head
authorLennart Poettering <lennart@poettering.net>
Tue, 23 Jan 2018 18:09:54 +0000 (19:09 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 23 Jan 2018 18:09:54 +0000 (19:09 +0100)
Let's refer to the new page.

man/sd_journal_get_fd.xml
man/sd_journal_print.xml
man/sd_journal_stream_fd.xml

index 24ececd9cbb52a5f6568d75a6d373ddc6fd5f69e..b15fc1728c7f36a529335b97540659e26a72ad6f 100644 (file)
@@ -233,12 +233,12 @@ else {
   <refsect1>
     <title>Signal safety</title>
 
-    <para>In general, <function>sd_journal_get_fd()</function>,
-    <function>sd_journal_get_events()</function>, and <function>sd_journal_get_timeout()</function>
-    are <emphasis>not</emphasis> "async signal safe" in the meaning of
-    <citerefentry project='man-pages'><refentrytitle>signal</refentrytitle><manvolnum>7</manvolnum></citerefentry>.
-    Nevertheless, only the first call to any of those three functions performs unsafe operations, so
-    subsequent calls <emphasis>are</emphasis> safe.</para>
+    <para>In general, <function>sd_journal_get_fd()</function>, <function>sd_journal_get_events()</function>, and
+    <function>sd_journal_get_timeout()</function> are <emphasis>not</emphasis> "async signal safe" in the meaning of
+    <citerefentry
+    project='man-pages'><refentrytitle>signal-safety</refentrytitle><manvolnum>7</manvolnum></citerefentry>.
+    Nevertheless, only the first call to any of those three functions performs unsafe operations, so subsequent calls
+    <emphasis>are</emphasis> safe.</para>
 
     <para><function>sd_journal_process()</function> and <function>sd_journal_wait()</function> are not
     safe. <function>sd_journal_reliable_fd()</function> is safe.</para>
index f771ba307f173ba504f3c6d9c9d3e6ab00dde43f..038d3bbbd414558f01d9a9baf9f13551d56cabfb 100644 (file)
@@ -205,8 +205,8 @@ sd_journal_send("MESSAGE=Hello World, this is PID %lu!", (unsigned long) getpid(
     <title>Thread safety</title>
     <para>All functions listed here are thread-safe and may be called in parallel from multiple threads.</para>
 
-    <para><function>sd_journal_sendv()</function> is "async signal safe" in the meaning of
-    <citerefentry project='man-pages'><refentrytitle>signal</refentrytitle><manvolnum>7</manvolnum></citerefentry>.
+    <para><function>sd_journal_sendv()</function> is "async signal safe" in the meaning of <citerefentry
+    project='man-pages'><refentrytitle>signal-safety</refentrytitle><manvolnum>7</manvolnum></citerefentry>.
     </para>
 
     <para><function>sd_journal_print</function>,
index abd4a91c1555aca520425aab98199e0b4351ada0..13972aea7c4c710089394a8cb9f346772d4a5ad6 100644 (file)
   <refsect1>
     <title>Signal safety</title>
 
-    <para><function>sd_journal_stream_fd()</function> is "async signal safe" in the meaning of
-    <citerefentry project='man-pages'><refentrytitle>signal</refentrytitle><manvolnum>7</manvolnum></citerefentry>.
+    <para><function>sd_journal_stream_fd()</function> is "async signal safe" in the meaning of <citerefentry
+    project='man-pages'><refentrytitle>signal-safety</refentrytitle><manvolnum>7</manvolnum></citerefentry>.
     </para>
   </refsect1>