Audit decorations to find cases which may not be correctly supported by lazy initialization.

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Programmability
    • Fully Compatible
    • Programmability 2026-01-05
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      We're looking for things like taking a lock in the constructor, which could deadlock if called in the wrong context. My expectation is that we'll find zero issues, but we still need to look.

      Note that we'll need to audit all decorations, not just those on opCtx, as we're making changes to the base Decorable type.

            Assignee:
            Ronald Steinke
            Reporter:
            Ronald Steinke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: