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