From 1a6262e9efbf2062ade0ad01717f041e6cdfd6fa Mon Sep 17 00:00:00 2001 From: Tonis Tiigi Date: Fri, 25 May 2018 14:58:55 -0700 Subject: [PATCH] builder: notify output buffering on body close Signed-off-by: Tonis Tiigi --- api/server/router/build/build_routes.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/server/router/build/build_routes.go b/api/server/router/build/build_routes.go index d195e3d54c..75e4c341e8 100644 --- a/api/server/router/build/build_routes.go +++ b/api/server/router/build/build_routes.go @@ -345,6 +345,11 @@ func (r *rcNotifier) Read(b []byte) (int, error) { return n, err } +func (r *rcNotifier) Close() error { + r.notify() + return r.Closer.Close() +} + type wcf struct { writeCloseFlusher mu sync.Mutex