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.
forgejo/modules/process
wxiaoguang 7314726bab
Do not output "Trace" level logs from process manager by default (#24952)
The old process manager's `Trace` function by default calls `log.Printf`
to output "trace" level logs. That's not ideal because by default the
trace level logs should not be outputted. In history it didn't cause
problems because there was no other call to the process manager before
the logger system's initialization.

But if there is any package using the process manager before the "Trace"
function gets assigned to the logger system's trace function, the
process manager will outputs unexpected verbose messages, this behavior
is not expected in most cases.

Now, the logger system also uses process manager to manage its goroutine
contexts, so it's the time to fix the old "trace" behavior: by default,
do not output the trace level messages. Fix #24951
1 year ago
..
context.go Implement FSFE REUSE for golang files (#21840) 2 years ago
error.go Implement FSFE REUSE for golang files (#21840) 2 years ago
manager.go Do not output "Trace" level logs from process manager by default (#24952) 1 year ago
manager_exec.go Implement FSFE REUSE for golang files (#21840) 2 years ago
manager_stacktraces.go Implement FSFE REUSE for golang files (#21840) 2 years ago
manager_test.go Improve trace logging for pulls and processes (#22633) 1 year ago
manager_unix.go Implement FSFE REUSE for golang files (#21840) 2 years ago
manager_windows.go Implement FSFE REUSE for golang files (#21840) 2 years ago
process.go Implement FSFE REUSE for golang files (#21840) 2 years ago