diff options
author | zeripath <art27@cantab.net> | 2019-10-23 16:32:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-23 16:32:19 +0100 |
commit | f067e12859715bcf33897ce2b7edc825708d0bae (patch) | |
tree | a2a705fbaf110ab76fdb7f3e7d9395d59f320955 /cmd/web.go | |
parent | 7d1a7c05dbe7891c4851a494e87f86c17bb12141 (diff) | |
download | gitea-f067e12859715bcf33897ce2b7edc825708d0bae.tar.gz gitea-f067e12859715bcf33897ce2b7edc825708d0bae.zip |
Graceful fixes (#8645)
* Only attempt to kill parent once
* Apply suggestions from code review
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
* Add waitgroup for running servers
Diffstat (limited to 'cmd/web.go')
-rw-r--r-- | cmd/web.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cmd/web.go b/cmd/web.go index ae05b9e145..3ca4041a7d 100644 --- a/cmd/web.go +++ b/cmd/web.go @@ -13,6 +13,7 @@ import ( "os" "strings" + "code.gitea.io/gitea/modules/graceful" "code.gitea.io/gitea/modules/log" "code.gitea.io/gitea/modules/setting" "code.gitea.io/gitea/routers" @@ -226,6 +227,7 @@ func runWeb(ctx *cli.Context) error { log.Critical("Failed to start server: %v", err) } log.Info("HTTP Listener: %s Closed", listenAddr) + graceful.WaitForServers() log.Close() return nil } |