If a process opens more than once connection the interfaces are assigned round-robin from the available ones. However, different processes will uses a random interface of as starting point. This patch will also make the redirect case handled correctly.