-
Notifications
You must be signed in to change notification settings - Fork 212
Closed
Labels
A-adminArea: Administration of the production docs.rs serverArea: Administration of the production docs.rs serverC-enhancementCategory: This is a new featureCategory: This is a new feature
Description
Right now, every time docs.rs is deployed systemd sends a SIGQUIT to the daemon, which immediately exits since it doesn't have a signal handler. Instead, it should gracefully refuse new connections with a 503 Try Again (with a very short try-again) and finish handling all old connections.
This would likely also fix #984.
Metadata
Metadata
Assignees
Labels
A-adminArea: Administration of the production docs.rs serverArea: Administration of the production docs.rs serverC-enhancementCategory: This is a new featureCategory: This is a new feature