Steps to reproduce:
- Via xDS add a listener with name "listener1" routing to a cluster named "cluster_one" with endpoint 127.0.0.1:10000
- Make some calls and ensure that the responses are valid.
- Via xDS add a listener with name "listener1" routing to a different cluster for example "cluster_two" with endpoint 127.0.0.1:20000
- Make some calls...
I think we will see a mixture of responses coming back from both endpoints but we should only see responses from 127.0.0.1:20000
Potential, fix is to add stop_listener around line 135 in listeners_manager