On 2025-02-01 15:23:31 +0000 (+0000), Stephen J. Turnbull wrote:
[...]
> Another thing that is strange about this site is that it should be
> possible to hit that runner with a SIGUSR1 and restart it.  This works
> for me, but on that system the stuck runner exits, but does not
> restart.
[...]
> - I haven't tried to reproduce the Python 3.10 + Mailman 3.3.6
>   configuration and test SIGUSR1 in that configuration yet.  Seems
>   unlikely, waiting for the proverbial "round tuit".
[...]
> Any ideas would be welcome, including general debugging advice.
[...]

It's a bit of hacking, but in other Python-based daemons I work on
we've implemented a debug signal handler that can produce tracebacks
or thread dumps from the running process. Finding out what the
interpreter is executing at a particular point in time can provide
some useful insight into where the underlying bug might be hiding.

-- 
Jeremy Stanley

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at: 
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/XCTZLBSJXMK4T3TE67ONQZQZVULAWZ5A/

This message sent to arch...@mail-archive.com

Reply via email to