diff --git a/resources/aws_ec2.go b/resources/aws_ec2.go index 1928058f..6fa0e32b 100644 --- a/resources/aws_ec2.go +++ b/resources/aws_ec2.go @@ -469,7 +469,7 @@ func (obj *AwsEc2Res) longpollWatch() error { } case msg, ok := <-obj.awsChan: if !ok { - return fmt.Errorf("channel closed unexpectedly") + return nil } if err := msg.err; err != nil { return err @@ -650,7 +650,7 @@ func (obj *AwsEc2Res) snsWatch() error { } case msg, ok := <-obj.awsChan: if !ok { - return *exit + return nil } if err := msg.err; err != nil { return err