=================================================================== RCS file: /cvs/mandoc/catman.8,v retrieving revision 1.11 retrieving revision 1.12 diff -u -p -r1.11 -r1.12 --- mandoc/catman.8 2025/06/29 23:51:40 1.11 +++ mandoc/catman.8 2025/06/30 01:44:28 1.12 @@ -1,4 +1,4 @@ -.\" $Id: catman.8,v 1.11 2025/06/29 23:51:40 schwarze Exp $ +.\" $Id: catman.8,v 1.12 2025/06/30 01:44:28 schwarze Exp $ .\" .\" Copyright (c) 2017, 2025 Ingo Schwarze .\" @@ -14,7 +14,7 @@ .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" -.Dd $Mdocdate: June 29 2025 $ +.Dd $Mdocdate: June 30 2025 $ .Dt CATMAN 8 .Os .Sh NAME @@ -157,6 +157,15 @@ A call to returned .Dv NULL , meaning that the iteration failed before being complete. +.It FATAL: mandocd child died: got Ar SIGNAME +This message appears if +.Nm +gets the +.Dv SIGCHLD +or +.Dv SIGPIPE +signal, most likely due to a fatal bug in +.Xr mandocd 8 . .It FATAL: Sy sendmsg : Ar reason The file descriptors needed to process one of the manual pages could not be sent to @@ -164,6 +173,15 @@ could not be sent to for example because .Xr mandocd 8 could not be started or died unexpectedly. +.It FATAL: signal Ar SIGNAME +This message appears if +.Nm +gets a +.Dv SIGHUP , +.Dv SIGINT , +or +.Dv SIGTERM +signal, for example because the user deliberately killed it. .El .Pp Some non-fatal errors cause a single subdirectory to be skipped.