Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-4841

Poor handling of network failures between master Host Controller and slaves

    Details

      Description

      The detection and handling of network disruptions between slave HCs and masters is not working properly.

      1) Network disruptions are not being detected until an operation is invoked from the master to the slave, and the detection will not happen until the TCP layer give up trying to transmit the message, which could take up to 20 mins with default linux tcp settings.

      2) If no operation is invoked, or the TCP level detection has not happened yet, the master still regards the slave as registered. So if the network heals and the slave tries to reregister, the re-registration attempt will be denied.

      To solve this I am going to re-implement a variant of the ping-pong stuff we had in 7.0.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  brian.stansberry Brian Stansberry
                  Reporter:
                  brian.stansberry Brian Stansberry
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  3 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: