Uploaded image for project: 'ROOT'
  1. ROOT
  2. ROOT-8167

OpenExcessFiles return value ignored in TFileMerger::PartialMerge

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Medium
    • Resolution: Fixed
    • 5.34/36
    • 6.08/00, 5.34/38
    • I/O
    • None
    • SLF7

    Description

      TFileMerger::PartialMerge should return kTrue if the merge is successful. If there are > fMaxOpenedFiles in the merge set, and opening of any excess file fails, PartialMerge will abort early but still return true.

      Suggest altering line 852 of TFileMerger.cxx to read

        if(!OpenExcessFiles()) return kFalse;

      Attachments

        Activity

          People

            pcanal Philippe Canal
            e6d9bd090bb7464e72d1 bloer@fnal.gov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: