In most cases a leak in the Lindal valve is caused by dirt geting into the seal region. Sadly, I have to point out this is usually a user fault, and so is not covered by any warrantees.
I never wrote the following … (but it works very well)
When this happens, take the hook end of a Ti shepherd hook stake or a small BLUNT nail, place into leaking valve gently, invert canister, and tap downwards smartly on a hard surface. NOT too hard, just hard enough to open the valve so a small blast of liquid fuel washes out. That should remove the dirt or whatever and the valve should then reseal. Needless to say, this MUST be done outdoors and a very long way from any flames.
Ah – caution. If you do this at home with a nail, do NOT hold the nail with your fingers. Snap freeze! Use some pliers. That's why I use a Ti shepherd hook stake: I can hold the other end a long way away from the valve.
Cheers