mirror of
https://github.com/zeek/zeek.git
synced 2025-10-04 15:48:19 +00:00
Introducing - the check if a thread queue might have data. Without locks. Who needs those anyways.
This commit is contained in:
parent
355b85fcd7
commit
3405cbdfbd
3 changed files with 17 additions and 0 deletions
|
@ -261,6 +261,12 @@ private:
|
|||
*/
|
||||
bool HasOut() { return queue_out.Ready(); }
|
||||
|
||||
/**
|
||||
* Returns true if there might be at least one message pending for the main
|
||||
* thread.
|
||||
*/
|
||||
bool MightHaveOut() { return queue_out.MaybeReady(); }
|
||||
|
||||
Queue<BasicInputMessage *> queue_in;
|
||||
Queue<BasicOutputMessage *> queue_out;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue