docker/daemon/logger
Daniel Dao 84e14754e1 only close LogDriver after LogCopier is done
this prevents the copier from sending messages in the buffer to the closed
driver. If the copied took longer than the timeout to drain the buffer, this
aborts the copier read loop and return back so we can cleanup resources
properly.

Signed-off-by: Daniel Dao <dqminh@cloudflare.com>
2016-01-18 17:47:57 +00:00
..
awslogs dockerversion placeholder for library import 2015-11-09 19:32:46 +01:00
fluentd Fix typos found across repository 2015-12-13 18:04:12 +02:00
gelf dont trim gelf log message 2015-12-11 10:28:24 +01:00
journald Revert "prevent journald from being built on ARM" 2015-12-02 10:30:13 -05:00
jsonfilelog Fix race condition in JSONFileLogger.Log 2016-01-03 22:45:56 +01:00
loggerutils Fix typos found across repository 2015-12-13 18:04:12 +02:00
splunk Fix typos found across repository 2015-12-13 18:04:12 +02:00
syslog Add support for syslog over TLS. 2016-01-11 12:25:34 -05:00
context.go daemon/logger: fix typo in godoc 2015-12-17 15:52:33 -08:00
copier.go only close LogDriver after LogCopier is done 2016-01-18 17:47:57 +00:00
copier_test.go only close LogDriver after LogCopier is done 2016-01-18 17:47:57 +00:00
factory.go log driver - add ability to interpolate container context into the log tag field 2015-09-16 15:19:28 -07:00
logger.go Move timeutils functions to the only places where they are used. 2015-12-15 14:56:14 -05:00