moby/daemon/logger/journald
Cory Snider 906b979b88 daemon/logger: remove ProducerGone from LogWatcher
Whether or not the logger has been closed is a property of the logger,
and only of concern to its log reading implementation, not log watchers.
The loggers and their reader implementations can communicate as they see
fit. A single channel per logger which is closed when the logger is
closed is plenty sufficient to broadcast the state to log readers, with
no extra bookeeping or synchronization required.

Signed-off-by: Cory Snider <csnider@mirantis.com>
2022-05-19 15:22:22 -04:00
..
journald.go daemon/logger: remove ProducerGone from LogWatcher 2022-05-19 15:22:22 -04:00
journald_test.go Update to Go 1.17.0, and gofmt with Go 1.17 2021-08-24 23:33:27 +02:00
journald_unsupported.go Update to Go 1.17.0, and gofmt with Go 1.17 2021-08-24 23:33:27 +02:00
read.go daemon/logger: remove ProducerGone from LogWatcher 2022-05-19 15:22:22 -04:00
read_native.go Update to Go 1.17.0, and gofmt with Go 1.17 2021-08-24 23:33:27 +02:00
read_native_compat.go Update to Go 1.17.0, and gofmt with Go 1.17 2021-08-24 23:33:27 +02:00