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.
zeripath 70628bd870
Add auto logging of goroutine pid label (#19212)
* Add auto logging of goroutine pid label

This PR uses unsafe to export the hidden runtime_getProfLabel function from the
runtime package and then casts the result to a map[string]string.

We can then interrogate this map to get the pid label from the goroutine allowing
us to log it with any logging request.

Reference #19202

Signed-off-by: Andrew Thornton <art27@cantab.net>
2 years ago
..
buffer.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
buffer_test.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
colors.go format with gofumpt (#18184) 2 years ago
colors_router.go Refactor Router Logger (#17308) 2 years ago
conn.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
conn_test.go format with gofumpt (#18184) 2 years ago
console.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
console_test.go Fixed assert statements. (#16089) 3 years ago
console_windows.go Fix windows build error (#14263) 4 years ago
errors.go Better logging (#6038) (#6095) 5 years ago
event.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
file.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
file_test.go format with gofumpt (#18184) 2 years ago
flags.go Log: Ensure FLAGS=none is -1 (#9287) 5 years ago
groutinelabel.go Add auto logging of goroutine pid label (#19212) 2 years ago
groutinelabel_test.go Add auto logging of goroutine pid label (#19212) 2 years ago
level.go Add an abstract json layout to make it's easier to change json library (#16528) 3 years ago
level_test.go Add an abstract json layout to make it's easier to change json library (#16528) 3 years ago
log.go Refactor Router Logger (#17308) 2 years ago
log_test.go format with gofumpt (#18184) 2 years ago
logger.go format with gofumpt (#18184) 2 years ago
multichannel.go Add auto logging of goroutine pid label (#19212) 2 years ago
provider.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
smtp.go migrations: add test for importing pull requests in gitea uploader (#18752) 2 years ago
smtp_test.go Fixed assert statements. (#16089) 3 years ago
stack.go format with gofumpt (#18184) 2 years ago
writer.go format with gofumpt (#18184) 2 years ago
writer_test.go Fixed assert statements. (#16089) 3 years ago