man: it appears the description of async signal safety has its own man page now
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 24ececd..b15fc17 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 f771ba3..038d3bb 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 abd4a91..13972ae 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>