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

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

    XMLWordPrintable

    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.

        Attachments

          Activity

            People

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

              Dates

              Created:
              Updated:
              Resolved: