فهرست منبع

Merge pull request #483 from kubecost/bolt/prom-results-fix

Fix for nil QueryResults in channel adapter.
Matt Bolt 5 سال پیش
والد
کامیت
8207eeff49
1فایلهای تغییر یافته به همراه6 افزوده شده و 0 حذف شده
  1. 6 0
      pkg/prom/result.go

+ 6 - 0
pkg/prom/result.go

@@ -19,6 +19,12 @@ type QueryResultsChan chan *QueryResults
 func (qrc QueryResultsChan) Await() []*QueryResult {
 	defer close(qrc)
 	results := <-qrc
+
+	// Possible that the returned results are nil
+	if results == nil {
+		return nil
+	}
+
 	return results.Results
 }