I use ryu 3.14, error info as below, 

hub: uncaught exception: Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/ryu/lib/hub.py", line 52, in 
_launch
    func(*args, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/ryu/controller/controller.py", 
line 102, in deactivate
    method(self)
  File "/usr/local/lib/python2.7/dist-packages/ryu/controller/controller.py", 
line 187, in _send_loop
    self.socket.sendall(buf)
  File "/usr/local/lib/python2.7/dist-packages/eventlet/greenio/base.py", line 
390, in sendall
    tail = self.send(data, flags)
  File "/usr/local/lib/python2.7/dist-packages/eventlet/greenio/base.py", line 
384, in send
    return self._send_loop(self.fd.send, data, flags)
  File "/usr/local/lib/python2.7/dist-packages/eventlet/greenio/base.py", line 
371, in _send_loop
    return send_method(data, *args)
error: [Errno 32] Broken pipe



Maybe I should update ryu and try again?


------------------ ???????? ------------------
??????: "Iwase Yusuke"<iwase.yusu...@gmail.com>;
????????: 2018??3??5??(??????) ????10:48
??????: "Zhang Yifan"<zhangyifa...@qq.com>;
????: "ryu-devel"<ryu-devel@lists.sourceforge.net>; 
????: Re: [Ryu-devel] Link discovery not working when the number ofswitches 
increases



Hi,

Which version of Ryu are you using?

The similar issue was reported before and it should be fixed on the latest.
https://www.mail-archive.com/ryu-devel@lists.sourceforge.net/msg10491.html

Thanks,
Iwase


On 2018??03??05?? 11:33, Zhang Yifan wrote:
> Hi everybody,
> I am testing topology discovery with Ryu in Mininet.
> I have written an application that implements the topology discovery by
> defining methods that listen for events EventSwitchEnter, EventSwitchLeave,
> EventLinkAdd and EventLinkDelete.
> While the application works fine (in other words, it correctly discovers
> all the switches of the network and their connections) whit a low number of
> switches (<10), when I create network topologies with a higher number of
> switch I obtain the following error:
> 
> hub: uncaught exception: Traceback (most recent call last):
>    File "/usr/local/lib/python2.7/dist-packages/ryu/lib/hub.py", line 53, in
> _launch
>      func(*args, **kwargs)
>    File
> "/usr/local/lib/python2.7/dist-packages/ryu/controller/controller.py", line
> 103, in deactivate
>      method(self)
>    File
> "/usr/local/lib/python2.7/dist-packages/ryu/controller/controller.py", line
> 207, in _send_loop
>      self.socket.sendall(buf)
>    File "/usr/local/lib/python2.7/dist-packages/eventlet/greenio/base.py",
> line 376, in sendall
>      tail = self.send(data, flags)
>    File "/usr/local/lib/python2.7/dist-packages/eventlet/greenio/base.py",
> line 359, in send
>      total_sent += fd.send(data[total_sent:], flags)
> error: [Errno 32] Broken pipe
> 
> 
> I don't understand if this error depends on my code, which I haven't posted
> in this message because of its length but I will do if it is allowed, or it
> depends on performance of the controller or the network emulator.
> 
> Thanks in advance,
> 
> YF
> 
> 
> 
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> 
> 
> 
> _______________________________________________
> Ryu-devel mailing list
> Ryu-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ryu-devel
> 

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
Ryu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to