Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-19329

FunctionGroupOperator#dispose might throw an NPE during operator dispose

    XMLWordPrintableJSON

Details

    Description

      The dispose method of an operator can be called without a successful call to initalizeState.

      (for example a failure to load the checkpoint data, or any user exception during initializeState) 

      This doesn't cause a real issue, since it happens within dispose() and in a try {} finally { super.dispose()} block,  but still might be confusing to users to see an NPE.

       

      Attachments

        Issue Links

          Activity

            People

              igal Igal Shilman
              igal Igal Shilman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: