Rework global logging

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • vNext
    • Affects Version/s: None
    • Component/s: None
    • None
    • Not Needed
    • Developer Tools

      Currently we have an exported global composite logger, that can be mutated in various places. This is especially problematic with the addition of the http transport where we may have multiple parallel sessions in which case we need to send log messages only to the correct session. Instead, now we're reinitializing the logger on every new connection and what's worse, we're sending log messages from unrelated sessions to the latest one. We should rework the logger framework to cleanly separate session loggers.

              Assignee:
              Nikola Irinchev
              Reporter:
              Nikola Irinchev
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: