Merge "Add std::this_thread::yield to Burst NN polling loop" am: 6aab5a161e am: 7efe947159

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1659697

Change-Id: I5f8d4ef3af3c4eb8ce816af17ffea0170d875ff9
This commit is contained in:
Michael Butler
2021-03-31 20:32:53 +00:00
committed by Automerger Merge Worker

View File

@@ -520,6 +520,8 @@ nn::Result<std::vector<FmqRequestDatum>> RequestChannelReceiver::getPacketBlocki
}
return packet;
}
std::this_thread::yield();
}
// If we get to this point, we either stopped polling because it was taking too long or polling
@@ -665,6 +667,8 @@ nn::Result<std::vector<FmqResultDatum>> ResultChannelReceiver::getPacketBlocking
}
return packet;
}
std::this_thread::yield();
}
// If we get to this point, we either stopped polling because it was taking too long or polling