• Leigh Stoller's avatar
    "Improvements" to protogeni tunnels and UpdateSliver(); previously we · b9b443a6
    Leigh Stoller authored
    were tearing down and recreating tunnels during UpdateSliver(), cause
    Experiment->RemovePhysicalState() assumes that all physical state is
    created in the mapper, but in Protogeni tunnels are created outside
    the mapper, and so we were losing the tunnels. My original hack was to
    notice that and recreate them. But then I added sliver ids to tunnel
    interfaces, and if the tunnels are recreated, the sliver ids are going
    to change, and that will annoy users. So this change deals with this
    by preventing protogeni tunnels from getting removed by the mapper.
Experiment.pm.in 117 KB