Exemplo n.º 1
0
static void
InitializeUevent()
{
  MOZ_ASSERT(!sPoller);
  sPoller = new NetlinkPoller();
  sPoller->GetIOLoop()->PostTask(MakeAndAddRef<UeventInitTask>());

  ShutdownNetlinkPoller::MaybeInit();
}
Exemplo n.º 2
0
 NS_IMETHOD Run() override
 {
   if (!sPoller) {
     return NS_OK;
   }
   if (sPoller->OpenSocket()) {
     return NS_OK;
   }
   sPoller->GetIOLoop()->PostDelayedTask(MakeAndAddRef<UeventInitTask>(),
                                         1000);
   return NS_OK;
 }