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 86863ae939
Prevent timer leaks in Workerpool and others (#11333) (#11340)
There is a potential memory leak in `Workerpool` due to the intricacies of
`time.Timer` stopping.

Whenever a `time.Timer` is `Stop`ped its channel must be cleared using a
`select` if the result of the `Stop()` is `false`.

Unfortunately in `Workerpool` these were checked the wrong way round.

However, there were a few other places that were not being checked.

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

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>

Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
5 years ago
..
admin.go Fix #9530: admin auth list make readable and admin auth delete bug fix (#9628) 5 years ago
admin_auth_ldap.go Add option to prevent LDAP from deactivating everything on empty search (#9879) (#9896) 5 years ago
admin_auth_ldap_test.go Add CLI commands to manage LDAP authentication source (#6681) 6 years ago
cert.go Add golangci (#6418) 6 years ago
cmd.go Move database settings from models to setting (#7806) 6 years ago
convert.go Move database settings from models to setting (#7806) 6 years ago
doctor.go Mulitple Gitea Doctor improvements (#10943) (#10990) (#10064) (#9095) (#10991) 5 years ago
dump.go fix dump non-exist log directory (#9818) (#9819) 5 years ago
generate.go Rename LFS_JWT_SECRET to include OAUTH2 as well (#6826) 6 years ago
hook.go Prevent timer leaks in Workerpool and others (#11333) (#11340) 5 years ago
keys.go Add debug option to serv to help debug problems (#9492) 5 years ago
migrate.go Graceful: Xorm, RepoIndexer, Cron and Others (#9282) 5 years ago
serv.go Fix push-create SSH bugs (#10145) (#10151) 5 years ago
web.go Graceful: Xorm, RepoIndexer, Cron and Others (#9282) 5 years ago
web_graceful.go Graceful: Xorm, RepoIndexer, Cron and Others (#9282) 5 years ago