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

Workers may try to send to closed connections

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.9.2-incubating
    • 0.10.0
    • storm-core
    • None

    Description

      There is a race condition in the worker code that can allow for a send() to be called on a closed connection.

      Discussion

      The assignment mapping from task -> node+port needs to be read and used in the read lock when sending, so that an accurate mapping is used that does not include any connections that are closed.

      Attachments

        Issue Links

          Activity

            People

              kabhwan Jungtaek Lim
              dagit Derek Dagit
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: