If I have a Cloud Run revision (let's call it revision A) that's serving 100% of traffic, and I swap 100% of traffic to another revision (revision B), will in-flight connections that were being served by revision A be killed immediately, or will they have an opportunity to finish?