switch to eventlet. i tweaked the eventlet bug workaround patch for the upstream. git://openvswitch.org/openvswitch commit 73f82807832ef3330188a99016848e9b27aed28b
YAMAMOTO Takashi (3): add a threading hub module sweep the tree to change from gevent to ryu.lib.hub ovs.poller: workaround a bug in eventlet bin/ryu-manager | 11 +- ryu/app/quantum_adapter.py | 4 - ryu/app/simple_vlan.py | 4 +- ryu/app/tunnel_port_updater.py | 10 +- ryu/app/wsgi.py | 4 +- ryu/base/app_manager.py | 10 +- ryu/contrib/ovs/poller.py | 13 +++ ryu/controller/controller.py | 15 ++- ryu/lib/hub.py | 118 +++++++++++++++++++ ryu/lib/ofctl_v1_0.py | 8 +- ryu/lib/ofctl_v1_2.py | 8 +- ryu/lib/ovs/vsctl.py | 4 +- ryu/tests/integrated/test_of_config.py | 4 +- ryu/tests/unit/lib/test_hub.py | 201 +++++++++++++++++++++++++++++++++ ryu/topology/dumper.py | 43 ++++--- ryu/topology/switches.py | 14 +-- setup.cfg | 2 +- tools/pip-requires | 2 +- 18 files changed, 399 insertions(+), 76 deletions(-) create mode 100644 ryu/lib/hub.py create mode 100644 ryu/tests/unit/lib/test_hub.py -- 1.8.0.1 ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Ryu-devel mailing list Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel