Uploaded image for project: 'Blazegraph (by SYSTAP)'
  1. Blazegraph (by SYSTAP)
  2. BLZG-1156

Data race in BackgroundGraphResult.run()/close()

    Details

      Description

      An NPE could be thrown out of BackgroundGraphResult.close() if run() finished concurrently and cleared the parserThread reference after close() had already obtained a copy of that reference. Further, the interrupt could be applied by close() to the Thread executing run() even after that Thread had exited the run() method.

        Activity

        Hide
        bryanthompson bryanthompson added a comment -

        Fixed in NSS_GROUP_COMMIT branch in SVN GIT 9f5806c6998668b9ae26aaa890765656bb0cc181

        Show
        bryanthompson bryanthompson added a comment - Fixed in NSS_GROUP_COMMIT branch in SVN GIT 9f5806c6998668b9ae26aaa890765656bb0cc181

          People

          • Assignee:
            bryanthompson bryanthompson
            Reporter:
            bryanthompson bryanthompson
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: