You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gitea/cmd
zeripath 63178b5654
Ensure that template compilation panics are sent to the logs (#16788) (#16792)
Backport #16788

Although panics within the rendering pipeline are caught and dealt with,
panics that occur before that starts are unprotected and will kill Gitea
without being sent to the logs.

This PR adds a basic recovery handler to catch panics that occur after
the logger is initialised and ensure that they're sent to the logger.

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
4 years ago
..
admin.go Fix missing storage init (#15589) 4 years ago
admin_auth_ldap.go Add restricted user filter to LDAP authentication (#10600) 5 years ago
admin_auth_ldap_test.go Add restricted user filter to LDAP authentication (#10600) 5 years ago
cert.go Add golangci (#6418) 6 years ago
cmd.go Second attempt at preventing zombies (#16326) 4 years ago
convert.go Add --quiet and --verbose to gitea web to control initial logging (#16260) 4 years ago
docs.go Add docs command (#13429) 4 years ago
doctor.go Refactor doctor (#12264) 4 years ago
dump.go Fix various documentation, user-facing, and source comment typos (#16367) 4 years ago
dump_repo.go Add --quiet and --verbose to gitea web to control initial logging (#16260) 4 years ago
embedded.go Retry rename on lock induced failures (#16435) 4 years ago
embedded_stub.go Implement "embedded" command to extract static resources (#9982) 5 years ago
generate.go Add asymmetric JWT signing (#16010) 4 years ago
hook.go Second attempt at preventing zombies (#16326) 4 years ago
keys.go Second attempt at preventing zombies (#16326) 4 years ago
mailer.go Second attempt at preventing zombies (#16326) 4 years ago
manager.go Second attempt at preventing zombies (#16326) 4 years ago
migrate.go Add --quiet and --verbose to gitea web to control initial logging (#16260) 4 years ago
migrate_storage.go Fix various documentation, user-facing, and source comment typos (#16367) 4 years ago
restore_repo.go Second attempt at preventing zombies (#16326) 4 years ago
serv.go Switch to maintained jwt lib (#16532) (#16533) 4 years ago
web.go Ensure that template compilation panics are sent to the logs (#16788) (#16792) 4 years ago
web_graceful.go Move FCGI req.URL.Path fix-up to the FCGI listener (#15292) 4 years ago
web_letsencrypt.go Support HTTP/2 in Let's Encrypt (#16371) 4 years ago