If the poison returns after you set it on fire, there's probably a vent producing it, like in the tutorial dungeon. You can just block it with a barrel, I always carry a few around for that purpose.