diff options
author | Laurent Bercot <ska-skaware@skarnet.org> | 2021-01-22 19:10:56 +0000 |
---|---|---|
committer | Laurent Bercot <ska-skaware@skarnet.org> | 2021-01-22 19:10:56 +0000 |
commit | 7fba356b1378b0d470f746b45797c229e9d882cd (patch) | |
tree | dd5a7021eeaf040afc34c47e7a5f81e2fd583bed /doc | |
parent | cedfe51030470abecc325b54656098376cc70305 (diff) | |
download | s6-7fba356b1378b0d470f746b45797c229e9d882cd.tar.xz |
bugfix: make s6-log -l actually split
Diffstat (limited to 'doc')
-rw-r--r-- | doc/s6-log.html | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/doc/s6-log.html b/doc/s6-log.html index 7f461bc..158dd57 100644 --- a/doc/s6-log.html +++ b/doc/s6-log.html @@ -68,11 +68,13 @@ Currently supported verbosity levels: <li> 1: write alerts, warnings and fatal errors </li> </ul> </li> <li> <tt>-l <em>linelimit</em></tt> : if a log line is longer than -<em>linelimit</em> bytes, cut it in two by inserting a newline. The newline -may appear anywhere after <em>linelimit</em> or more bytes. <em>linelimit</em> -cannot be less than 48. Using this option ensures that an ill-formatted log -stream will not make s6-log uncontrollably eat memory by trying to read and -process an extremely long line in one go. The default is 8192 bytes. </li> +<em>linelimit</em> bytes, split it by inserting a newline after the +<em>linelimit</em>th byte. After the split, the remainder of the line will +also be processed, so it will go through the selection process, timestamping, +etc. <em>linelimit</em> cannot be less than 48, unless it is 0 (which means +infinite). The default is 8192 bytes. Setting <em>linelimit</em> to 0 ensures +that lines will never be split; this may cause important memory consumption +by s6-log if it is fed extremely long lines, so use with caution. </li> </ul> <h2> Logdirs </h2> |