[Mailman-Developers] Serious issue with Mailman MR 238, PEP 475

Mark Sapiro mark at msapiro.net
Wed Feb 1 00:28:17 EST 2017


It appears that the subject fix has the following nasty effect, at least
with Python 3.4

> Jan 29 00:00:13 2017 (7099) Master watcher caught SIGHUP.  Re-opening log files.
> Jan 29 00:00:13 2017 (8568) in runner caught SIGHUP.  Reopening logs.
> Jan 29 00:00:13 2017 (8566) pipeline runner caught SIGHUP.  Reopening logs.
> Jan 29 00:00:13 2017 (8568) in runner exiting.
> Jan 29 00:00:13 2017 (8566) pipeline runner exiting.
> Jan 29 00:00:13 2017 (8569) retry runner caught SIGHUP.  Reopening logs.
> Jan 29 00:00:13 2017 (8569) retry runner exiting.
...

I.e. when logrotate SIGHUPs the master to reopen logs, all the runners
except for 'rest' exit.

Ordinarily, I'd report this on GitLab, but they are having problems of
their own right now.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan


More information about the Mailman-Developers mailing list