parent
c2e034715d
commit
883949e555
|
@ -96,9 +96,22 @@ public class Queue
|
|||
*/
|
||||
public TaggedMessage dequeue()
|
||||
{
|
||||
version(unittest)
|
||||
{
|
||||
writeln("queue["~to!(string)(queueID)~"]: Dequeueing...");
|
||||
}
|
||||
|
||||
/* The dequeued message */
|
||||
TaggedMessage dequeuedMessage;
|
||||
|
||||
scope(exit)
|
||||
{
|
||||
version(unittest)
|
||||
{
|
||||
writeln("queue["~to!(string)(queueID)~"]: Dequeued '"~to!(string)(dequeuedMessage)~"'!");
|
||||
}
|
||||
}
|
||||
|
||||
/* Block till we dequeue a message successfully */
|
||||
while(dequeuedMessage is null)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue