zrepl/daemon/logging/trace
Mathias Fredriksson 6ac537210b daemon: avoid math/rand race by using global source
Unless we're using the global source for math/rand, (*rand.Rand).Read
should not be called concurrently. We seed the rng in daemon.Run to
avoid ambiguity or hiding global side effects inside packages.

closes #414
2021-01-25 00:16:01 +01:00
..
trace_callback.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
trace_chrometrace.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
trace_context.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
trace_convenience_test.go [#388] trace: make WithTaskGroup actually concurrent 2021-01-24 22:28:47 +01:00
trace_convenience.go [#388] trace: make WithTaskGroup actually concurrent 2021-01-24 22:28:47 +01:00
trace_debug.go [#347] package trace: envconst-configurable debug mode 2020-09-02 22:45:44 +02:00
trace_genID.go daemon: avoid math/rand race by using global source 2021-01-25 00:16:01 +01:00
trace_test.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
trace_unique_concurrent_task_namer_test.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
trace_unique_concurrent_task_namer.go [#307] add package trace, integrate it with logging, and adopt it throughout zrepl 2020-05-19 11:30:02 +02:00
trace.go [#347] package trace: printing debugString before instead of at panic (fixup e500d9e) 2020-09-02 22:45:44 +02:00