Only save the original MSS once during blackhole detection. Previously, the code would overwrite it at every downward increment, preventing the code from properly restoring the original value.
(This was originally identified during the D3593 review, but was not fixed there.)