Parcourir la source

cloudwatch: return early if execute query returns error

This will stop a segfault from happening
Marcus Efraimsson il y a 7 ans
Parent
commit
0612ce9b75
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      pkg/tsdb/cloudwatch/cloudwatch.go

+ 1 - 0
pkg/tsdb/cloudwatch/cloudwatch.go

@@ -133,6 +133,7 @@ func (e *CloudWatchExecutor) executeTimeSeriesQuery(ctx context.Context, queryCo
 				result.Results[query.RefId] = &tsdb.QueryResult{
 				result.Results[query.RefId] = &tsdb.QueryResult{
 					Error: err,
 					Error: err,
 				}
 				}
+				return nil
 			}
 			}
 			result.Results[queryRes.RefId] = queryRes
 			result.Results[queryRes.RefId] = queryRes
 			return nil
 			return nil