Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5f38164d authored by Vova Sharaienko's avatar Vova Sharaienko
Browse files

[StatsPullAtomService] Moved mNetworkStatsManager init to main thread

Bug: 331989853
Test: build, flash & run
Test: adb shell cmd stats print-stats | grep 10001
Change-Id: I2ba24749f899953451895df96d6f1bf873c5d377
parent 698a0f02
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -840,10 +840,10 @@ public class StatsPullAtomService extends SystemService {
                registerEventListeners();
            });
        } else if (phase == PHASE_THIRD_PARTY_APPS_CAN_START) {
            BackgroundThread.getHandler().post(() -> {
            if (ENABLE_NETWORK_STATS_MANAGER_INIT_ORDER_FIX) {
                initNetworkStatsManager();
            }
            BackgroundThread.getHandler().post(() -> {
                // Network stats related pullers can only be initialized after service is ready.
                initAndRegisterNetworkStatsPullers();
                // For services that are not ready at boot phase PHASE_SYSTEM_SERVICES_READY