Commit c8be0173 authored by Yedidya Feldblum's avatar Yedidya Feldblum Committed by Facebook Github Bot

An extra deadline check in DynamicBoundedQueue enqueue path

Summary: [Folly] An extra deadline check in `DynamicBoundedQueue` enqueue path just for completeness.

Reviewed By: magedm

Differential Revision: D7151563

fbshipit-source-id: 2d6abd906091db20a650d0f3120bf4b1d8bcf00c
parent d5dd5107
......@@ -596,7 +596,7 @@ class DynamicBoundedQueue {
if ((debit + weight <= capacity) && tryAddDebit(weight)) {
return true;
}
if (Clock::now() >= deadline) {
if (deadline < Clock::time_point::max() && Clock::now() >= deadline) {
return false;
}
if (MayBlock) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment