<html><head></head><body>+1 for this patch.  <br><br><div class="gmail_quote">"Antoine Beaupré" <anarcat@orangeseeds.org> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Hello!<br /><br />After noticing a 80MB babeld logfile on my router, I figured I would<br />implement log rotation for it. Unfortunately, it turns out that babeld<br />exits when it receives SIGHUP, the default signal delivered by log<br />rotation software (at least newsyslog in FreeBSD and logrotate in<br />Debian).<br /><br />It is a very old tradition in UNIX daemons to use the SIGHUP signal for<br />exactly that reason: reload your config files and reopen your logs!<br /><br />This seems to be what SIGUSR2 is doing to babel, and while I can adapt<br />my configuration to do that, it seems more appropriate for Babel to<br />follow usual standards.<br /><br />here's a patch.<br /><br /></pre><p style="margin-top: 2.5em; margin-bottom: 1em; border-bottom: 1px solid #000"></p><pre class="k9mail"><br />A.<br /><br />PS: Ideally, there would also be a routine to reload the configuration,<br />but I couldn't find any, so this is not yet implemented.<br
/></pre></blockquote></div><br>
-- <br>
Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>