Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cmd/serv: actually exit after fatal errors
Regression in 356854f, where a log.Fatal call was removed. log.Fatal calls os.Exit(1) as intended, but without it the fail() function returns normally and execution continues past the fatal error, causing a panic. This is visible as a go panic log and stack trace returned to the SSH client, which is not only ugly, it leaks server and build system information. Fix by removing the stray return statement so that the fail() function always calls os.Exit(1). Fixes: go-gitea#7457 Signed-off-by: Allen Wild <[email protected]>
- Loading branch information