Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-2479

Sometimes OpenFlow packets get dropped before being sent to switch

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 1.2.0, 1.2.1
    • Fix Version/s: 1.3.0, 1.2.2
    • Component/s: None
    • Labels:
      None

      Description

      OpenFlow packets that are being sent from ONOS to the switch are sometimes dropped in the lowest levels of ONOS.

      The problem is that we check Netty's Channel.isWriteable() before writing messages to the channel. This only checks whether the message will be sent immediately, not whether it can be sent at all.

      We will change this check to Channel.isConnected() which checks only that there is a TCP connection.

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            jono Jonathan Hart
            Reporter:
            jono Jonathan Hart
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: