Loading libs/binder/IServiceManager.cpp +1 −0 Original line number Original line Diff line number Diff line Loading @@ -95,6 +95,7 @@ sp<IServiceManager> defaultServiceManager() while (sm == nullptr) { while (sm == nullptr) { sm = interface_cast<AidlServiceManager>(ProcessState::self()->getContextObject(nullptr)); sm = interface_cast<AidlServiceManager>(ProcessState::self()->getContextObject(nullptr)); if (sm == nullptr) { if (sm == nullptr) { ALOGE("Waiting 1s on context object on %s.", ProcessState::self()->getDriverName().c_str()); sleep(1); sleep(1); } } } } Loading Loading
libs/binder/IServiceManager.cpp +1 −0 Original line number Original line Diff line number Diff line Loading @@ -95,6 +95,7 @@ sp<IServiceManager> defaultServiceManager() while (sm == nullptr) { while (sm == nullptr) { sm = interface_cast<AidlServiceManager>(ProcessState::self()->getContextObject(nullptr)); sm = interface_cast<AidlServiceManager>(ProcessState::self()->getContextObject(nullptr)); if (sm == nullptr) { if (sm == nullptr) { ALOGE("Waiting 1s on context object on %s.", ProcessState::self()->getDriverName().c_str()); sleep(1); sleep(1); } } } } Loading