SIGHUP completely kills traefik 3.3.3

Looking at the code:

traefik should re-read configuration when receives signal no 1 (SIGHUP).

But it turns up that sending this signal completely kills traefik - why?

If you think it’s a bug, report it at Traefik Github.

Make sure to provide more context. Which OS, using containers, etc.

before i submit a bug - does it work correctly for you?

This kills traefik:v3.3.3 for me, but also v3.0, v2.11 and v2.9:

docker kill --signal=SIGHUP <container_name_or_id>

So it seems the behavior is the same for over 2 years.

But if I understand the issue and pull correctly, it should reload instead.

Reported, then: SIGHUP kills the service on 3.x line instead of reloading the configuration · Issue #11624 · traefik/traefik · GitHub

Thanks!