Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-3162

Race condition at updateHeartbeatCache

    XMLWordPrintableJSON

Details

    Description

      This is discovered during testing for STORM-3133. Travis-CI log can be found here.

      Specifically, updateHeartbeatCache can be invoked both by Nimbus (at `Nimbus#updateHeartBeats`) and by Supervisor (at `Nimbubs#updateCachedHeartbeatsFromWorker` at `Nimbus#updateCachedHeartbeatsFromSupervisor`), causing ConcurrentModificationException.

      Attachments

        Activity

          People

            revans2 Robert Joseph Evans
            zhengdai Zhengdai Hu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 8h
                8h