CLOUD-306 fixed polling in zones

I think it would cause a NPE, because the execute object can be null if there is an IOException during execute().