Support shutdown with postLimit in BlockingQueue

This commit is contained in:
Adam Ierymenko 2018-11-13 13:52:45 -08:00
parent 6684559cd9
commit 690bd933d5

View File

@ -63,6 +63,8 @@ public:
c.notify_one();
break;
}
if (!r)
break;
gc.wait(lock);
}
}
@ -72,6 +74,7 @@ public:
std::lock_guard<std::mutex> lock(m);
r = false;
c.notify_all();
gc.notify_all();
}
inline bool get(T &value)