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

Connection multiplexing: Closing all sessions to an IP address on CIP connection timeouts is too hard

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: V3.3.0.14, 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 a Class3 or Class1 connection times out, then the connection manager calls into the encap layer, requesting it to close all sessions to the peer's IP address. Of course, a single host can have multiple connection towards our device, which all would get closed in that situation. Not exactly what we want.

      Just lookup the underlying transport for each timed out connection and close that particular transport only.

        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: