It's obvious from verse 18 that he's not saying that these people will absolutely not die. Some of them indeed are going to die. When this is combined with Revelation 6:9-11, it shows that some—who were certainly not by any appearance at all Laodicean—are going to lose their lives as martyrs, as witnesses for God in the coming tribulation.