You got lucky getting the glove But yes, from what I've read, disabling the portal should stop the waves. There might be another portal. Use the map and scroll around. A new portal would have been within a couple of hundred blocks of where your character was when the meteor hit. You may have to close another one.