Sends puma a hangup signal so workers restart gracefully, keeping existing connections alive. This applies most code and config changes with no downtime, unlike a full restart. Changes to the Ruby runtime itself still need gitlab-ctl restart puma.
Looking for more? Search all 7,657 commands — works offline, in English or Spanish, and fixes typos.