Page MenuHomePhabricator

Figure out why logger singleton becomes undefined; remediate if possible
Open, Needs TriagePublic

Description

Description

The AttemptedLogger is used in src/Executor.js in order to avoid calls to logger_.log() when logger_ has been destroyed. This seems to be related to the order in which objects are destroyed in service-utils cleanup. If possible, it would be nice to avoid having to think about this.

Desired behavior/Acceptance criteria (returned value, expected error, performance expectations, etc.)

  • logger destruction is investigated and a better pattern is found if possible

Remove all the non-applicable tags from the "Tags" field, leave only the tags of the projects/repositories related to this task


Completion checklist