void FUN_00406924(void)

{
  int iVar1;
  uint local_18 [2];
  
  iVar1 = 0;
  do {
    FUN_00406868(0x34,local_18);
    iVar1 = iVar1 + 1;
    if ((local_18[0] & 2) != 0) {
      return;
    }
    usleep(1000);
  } while (iVar1 != 0x14);
  return;
}