authelia/internal
James Elliott f44700c352
fix(commands): internal services not cleaned up properly (#4966)
This fixes a race condition which in some circumstances (seemed to only affect a deliberately under provisioned VM in testing, however it could still theoretically occur on any system) can cause the process to hang during a shutdown. While unrelated this also adds additional trace logging to the shutdown process to better capture each stage to better facilitate debugging in the future specifically when one particular service is taking time to stop.

Fixes #4963
2023-02-20 16:37:22 +11:00
..
authentication feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
authorization feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
commands fix(commands): internal services not cleaned up properly (#4966) 2023-02-20 16:37:22 +11:00
configuration build(deps): update module github.com/knadh/koanf to v2 (#4952) 2023-02-19 11:49:08 +11:00
duo feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
handlers fix(handlers): legacy authz failure on nginx (#4956) 2023-02-18 16:56:53 +11:00
logging test: use testing tempdir tooling (#4468) 2022-12-04 20:57:28 +11:00
metrics feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
middlewares docs: fix rfc references and fix misc issues (#4879) 2023-02-05 18:11:30 +11:00
mocks docs: fix rfc references and fix misc issues (#4879) 2023-02-05 18:11:30 +11:00
model build(deps): update module github.com/go-webauthn/webauthn to v0.6.0 (#4646) 2023-01-07 14:21:27 +11:00
notification docs: fix rfc references and fix misc issues (#4879) 2023-02-05 18:11:30 +11:00
ntp fix(ntp): version 4 encoded incorrectly (#4773) 2023-01-17 22:54:17 +11:00
oidc docs: fix rfc references and fix misc issues (#4879) 2023-02-05 18:11:30 +11:00
random docs: fix rfc references and fix misc issues (#4879) 2023-02-05 18:11:30 +11:00
regulation feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
server refactor(commands): services (#4914) 2023-02-11 21:45:26 +11:00
session feat(server): customizable authz endpoints (#4296) 2023-01-25 20:36:40 +11:00
storage refactor: remove pre1 migration path (#4356) 2022-11-25 23:44:55 +11:00
suites fix(commands): internal services not cleaned up properly (#4966) 2023-02-20 16:37:22 +11:00
templates refactor: add some more useful templating funcs (#4891) 2023-02-08 01:28:09 +11:00
totp feat(totp): secret customization (#2681) 2022-04-08 09:01:01 +10:00
utils refactor(commands): x509 bundling (#4942) 2023-02-17 14:29:07 +11:00