mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-12-14 16:12:15 +01:00
app/vmselect/promql: properly make copies of EvalConfig
This commit is contained in:
parent
5973fd4067
commit
54d2f67924
@ -295,8 +295,8 @@ func evalExpr(ec *EvalConfig, e metricsql.Expr) ([]*timeseries, error) {
|
||||
wg.Add(1)
|
||||
go func() {
|
||||
defer wg.Done()
|
||||
ecCopy := *ec
|
||||
tss, err := evalExpr(&ecCopy, be.Left)
|
||||
ecCopy := newEvalConfig(ec)
|
||||
tss, err := evalExpr(ecCopy, be.Left)
|
||||
mu.Lock()
|
||||
if err != nil {
|
||||
if errGlobal == nil {
|
||||
@ -309,8 +309,8 @@ func evalExpr(ec *EvalConfig, e metricsql.Expr) ([]*timeseries, error) {
|
||||
wg.Add(1)
|
||||
go func() {
|
||||
defer wg.Done()
|
||||
ecCopy := *ec
|
||||
tss, err := evalExpr(&ecCopy, be.Right)
|
||||
ecCopy := newEvalConfig(ec)
|
||||
tss, err := evalExpr(ecCopy, be.Right)
|
||||
mu.Lock()
|
||||
if err != nil {
|
||||
if errGlobal == nil {
|
||||
|
Loading…
Reference in New Issue
Block a user