From 0195cd11556e14c29cff8f6e43831c0f7bacd19d Mon Sep 17 00:00:00 2001 From: hellertang Date: Sat, 17 Sep 2022 20:39:01 +0800 Subject: [PATCH] catch exception when eip nil --- tencentcloud/resource_tc_eip.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tencentcloud/resource_tc_eip.go b/tencentcloud/resource_tc_eip.go index 1e13239da5..ae28f45f36 100644 --- a/tencentcloud/resource_tc_eip.go +++ b/tencentcloud/resource_tc_eip.go @@ -185,7 +185,7 @@ func resourceTencentCloudEipCreate(d *schema.ResourceData, meta interface{}) err if errRet != nil { return retryError(errRet) } - if *eip.AddressStatus == EIP_STATUS_CREATING { + if eip != nil && *eip.AddressStatus == EIP_STATUS_CREATING { return resource.RetryableError(fmt.Errorf("eip is still creating")) } return nil