Uploaded image for project: 'EtherNet/IP Firmware V3'
  1. EtherNet/IP Firmware V3
  2. PSEISV3-303

Open connections should all be closed before reconfiguring the network interface

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V3.4.1.0
    • Fix Version/s: V3.4.0.0, V3.4.1.0, V3.5.0.0
    • Component/s: None
    • Labels:
      None
    • Account:
      SPC EthernetIp Slave (SPCETHERNE)

      Description

      When attribute 5 of the TCP/IP is set, the stack will reconfigure the network interface which internally will bring the interface down, reconfigure it and bring it up again.

      It is not clear, what happens to the connections which are still open at that point.

      For convencience, we should gracefully close all open connections before reconfiguring the network interface, i.e. enqueue a close job for each connection and enqueue the reconfiguration job behind these close jobs.

      Also, we should think about a mechanism to prevent the stack from accepting further connections while a reconfiguration of the network interface is ongoing.

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    MBommert Marc Bommert
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: