When, before the time arrives for the performance of a warranty relating to the future, a loss insured against happens, or performance becomes unlawful at the place of the contract, or impossible, the omission to fulfill the warranty does not avoid the policy.