After discussion with Iwamoto-San, merge 3 queues into 1 priority queue, but
address potential of priority inversion using 3 semaphores.
The move to 1 queue uncovered additional events that need to be higher
priority, as well.
Signed-off-by: Victor J. Orlikowski
diff --git a/ryu/base/app_manag
On Feb 16, 2016, at 7:50 PM, IWAMOTO Toshihiro wrote:
> With a software switch such as openvswitch, PacketIn events may not
> happen.
That's true; that can *also* be the case with a hardware switch, though.
> And even with your situation, in a interval where there's no pending
> PacketIn event,
Thank you for fixing.
Looks good.
On 2016年02月17日 00:37, Corey Bryant wrote:
> Signed-off-by: Corey Bryant
> ---
> ryu/ofproto/ofproto_parser.py| 2 +-
> ryu/ofproto/oxx_fields.py| 2 +-
> ryu/tests/unit/packet/test_packet.py | 4 ++--
> 3 files changed, 4 insertions(+), 4 de
At Mon, 15 Feb 2016 03:42:36 +,
Victor Orlikowski wrote:
>
>
>
> > On Feb 14, 2016, at 9:54 PM, IWAMOTO Toshihiro
> > wrote:
>
>
> > I think you can use eventlet.queue.PriorityQueue instead of these 3
> > queues. (see below)
> >
> > Let us have:
> >
> > self.events = hub.Priorit
Signed-off-by: Corey Bryant
---
ryu/ofproto/ofproto_parser.py| 2 +-
ryu/ofproto/oxx_fields.py| 2 +-
ryu/tests/unit/packet/test_packet.py | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/ryu/ofproto/ofproto_parser.py b/ryu/ofproto/ofproto_parser.py
ind
On Mon, Feb 15, 2016 at 7:38 PM, Satoshi KOBAYASHI
wrote:
> Hi Corey,
>
> 2016/02/16 0:54、Corey Bryant のメール:
>
>
>
> On Mon, Feb 15, 2016 at 2:13 AM, Minoru TAKAHASHI <
> [email protected]> wrote:
>
>> Hi, Corey
>>
>> On 2016年02月13日 07:17, Corey Bryant wrote:
>> > Hi,
>> >
>> > Has any