Once a switch is connected, ignore further connection attempts rather
than bailing out (this situation was hard to reproduce but seemed
correlated with system load and how frequently the switch tries to
establish a controller connection...)
diff --git a/src/python/oftest/controller.py b/src/python/oftest/controller.py
index c31077a..7495dc7 100644
--- a/src/python/oftest/controller.py
+++ b/src/python/oftest/controller.py
@@ -263,8 +263,7 @@
 
         if s == self.listen_socket:
             if self.switch_socket:
-                self.logger.error("Multiple switch cxns not supported")
-                sys.exit(1)
+                return False
 
             (self.switch_socket, self.switch_addr) = \
                 self.listen_socket.accept()