Loading
Bug 1585410 - Fix race in ClientID.jsm r=janerik
If we opt out of Telemetry and then back into it, we might end up with out-of-order writes and deletes to the clientid state file. This would result in us sending pings with c0ffee canary client ids. So let's wait for pending save tasks before we process our removal task. Also, while I'm here, let's add some trace logging to client id operations. Differential Revision: https://phabricator.services.mozilla.com/D51709 --HG-- extra : moz-landing-system : lando