diff --git a/esutil/bulk_indexer.go b/esutil/bulk_indexer.go index 3ff65a7091..954f874baa 100644 --- a/esutil/bulk_indexer.go +++ b/esutil/bulk_indexer.go @@ -592,7 +592,7 @@ func (w *worker) flush(ctx context.Context) error { atomic.AddUint64(&w.bi.stats.numFailed, uint64(len(w.items))) // TODO(karmi): Wrap error (include response struct) if w.bi.config.OnError != nil { - w.bi.config.OnError(ctx, fmt.Errorf("flush: %s", err)) + w.bi.config.OnError(ctx, fmt.Errorf("flush: %s", res.String())) } return fmt.Errorf("flush: %s", res.String()) }