From 7bba45c8c54baa014b94434fb96e9fcbeb1d0d4d Mon Sep 17 00:00:00 2001 From: kpacha Date: Fri, 13 Apr 2018 15:14:57 +0200 Subject: [PATCH] errored responses are also incomplete --- proxy/merging.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxy/merging.go b/proxy/merging.go index 4fc4ed73d..817892741 100644 --- a/proxy/merging.go +++ b/proxy/merging.go @@ -92,7 +92,7 @@ func (i *incrementalMergeAccumulator) Result() (*Response, error) { return &Response{Data: make(map[string]interface{}, 0), IsComplete: false}, newMergeError(i.errs) } - if i.pending != 0 { + if i.pending != 0 || len(i.errs) != 0 { i.data.IsComplete = false } return i.data, newMergeError(i.errs)