Skip to content
Snippets Groups Projects

CommonMessaging: allow msgLevel to be called early

Merged Charles Leggett requested to merge leggett/Gaudi:dev/master/FixCommonMsg into master
All threads resolved!

ATLAS uses a series of messaging macros to check the level of the MsgStream before doing output, saving a lot of time spent in ostream manipulation. This requires the MsgStream object to be created when msgLevel() is called, which is not guaranteed if the macro is used before the component is initialized (where setUpMessaging() is normally called). This is also a problem with genconf, which does not call initialize.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • added 1 commit

    • d93f0227 - don't check for existence of msgStream object

    Compare with previous version

  • Marco Clemencic changed milestone to %v30r2

    changed milestone to %v30r2

  • Marco Clemencic resolved all discussions

    resolved all discussions

  • mentioned in merge request atlas/Gaudi!160 (merged)

  • Marco Clemencic approved this merge request

    approved this merge request

  • Marco Clemencic resolved all discussions

    resolved all discussions

  • Marco Clemencic mentioned in commit 3c45727b

    mentioned in commit 3c45727b

  • Christopher Rob Jones mentioned in merge request !600 (merged)

    mentioned in merge request !600 (merged)

  • Please register or sign in to reply
    Loading