Stop in for a cup of coffee

Unless....Are those plugs a special alloy that melts and gives some depth to the weld?
If they are tapered, it will wedge into the crack, and spread the crack, maybe put them in tight enough to prevent the crack from leaking...But they had better all be touching!