diff --git a/internal/provider/provider.go b/internal/provider/provider.go index 162916f..a767444 100644 --- a/internal/provider/provider.go +++ b/internal/provider/provider.go @@ -89,6 +89,9 @@ func (c *apiClient) getConnWithDefault(d *schema.ResourceData) (*schema.Resource return d, nil } + c.mux.Lock() + defer c.mux.Unlock() + _, ok = c.resourceData.GetOk("conn") if ok { return c.resourceData, nil