forgejo/cmd
zeripath 73defbbd1c
Ensure that template compilation panics are sent to the logs (#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>
2021-08-23 20:40:59 +01:00
..
admin.go Refactor: Move login out of models (#16199) 2021-07-24 11:16:34 +01:00
admin_auth_ldap.go Refactor: Move login out of models (#16199) 2021-07-24 11:16:34 +01:00
admin_auth_ldap_test.go Refactor: Move login out of models (#16199) 2021-07-24 11:16:34 +01:00
cert.go Add golangci (#6418) 2019-06-12 15:41:28 -04:00
cmd.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
convert.go Add --quiet and --verbose to gitea web to control initial logging (#16260) 2021-06-26 20:56:58 -04:00
docs.go Add docs command (#13429) 2020-11-07 08:32:57 +08:00
doctor.go Refactor doctor (#12264) 2020-12-02 06:56:04 +02:00
dump.go Add an abstract json layout to make it's easier to change json library (#16528) 2021-07-24 18:03:58 +02:00
dump_repo.go Add --quiet and --verbose to gitea web to control initial logging (#16260) 2021-06-26 20:56:58 -04:00
embedded.go Retry rename on lock induced failures (#16435) 2021-07-15 11:46:07 -04:00
embedded_stub.go Implement "embedded" command to extract static resources (#9982) 2020-02-02 10:17:44 +08:00
generate.go Add asymmetric JWT signing (#16010) 2021-06-17 23:56:46 +02:00
hook.go Add agit flow support in gitea (#14295) 2021-07-28 17:42:56 +08:00
hook_test.go Add agit flow support in gitea (#14295) 2021-07-28 17:42:56 +08:00
keys.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
mailer.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
manager.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
migrate.go Add --quiet and --verbose to gitea web to control initial logging (#16260) 2021-06-26 20:56:58 -04:00
migrate_storage.go Fix various documentation, user-facing, and source comment typos (#16367) 2021-07-08 13:38:13 +02:00
restore_repo.go Second attempt at preventing zombies (#16326) 2021-07-14 10:43:13 -04:00
serv.go Add agit flow support in gitea (#14295) 2021-07-28 17:42:56 +08:00
web.go Ensure that template compilation panics are sent to the logs (#16788) 2021-08-23 20:40:59 +01:00
web_graceful.go Move FCGI req.URL.Path fix-up to the FCGI listener (#15292) 2021-04-09 21:17:57 +08:00
web_letsencrypt.go Support HTTP/2 in Let's Encrypt (#16371) 2021-07-13 18:17:46 +01:00