From d99e04e924eb158c85b56d7c3ade372583c0c969 Mon Sep 17 00:00:00 2001 From: Stefan Scherer Date: Mon, 19 Sep 2016 22:36:33 +0200 Subject: [PATCH] Write fatal error to event log if running as service Signed-off-by: Stefan Scherer Upstream-commit: 40868e263d7a239aa10acd922bd69ba5a943781e Component: engine --- components/engine/cmd/dockerd/daemon_windows.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/engine/cmd/dockerd/daemon_windows.go b/components/engine/cmd/dockerd/daemon_windows.go index babf05a847..39d5a87889 100644 --- a/components/engine/cmd/dockerd/daemon_windows.go +++ b/components/engine/cmd/dockerd/daemon_windows.go @@ -41,6 +41,9 @@ func notifySystem() { // notifyShutdown is called after the daemon shuts down but before the process exits. func notifyShutdown(err error) { if service != nil { + if err != nil { + logrus.Fatal(err) + } service.stopped(err) } }