From 5294a14f442c5a5ffa02d01fad4c7fc586086cad Mon Sep 17 00:00:00 2001 From: erikzhang Date: Wed, 5 Dec 2018 15:00:30 +0800 Subject: [PATCH] Update PriorityMessageQueue.cs --- neo/IO/Actors/PriorityMessageQueue.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/neo/IO/Actors/PriorityMessageQueue.cs b/neo/IO/Actors/PriorityMessageQueue.cs index 41469bc3a9..bfdce8e67f 100644 --- a/neo/IO/Actors/PriorityMessageQueue.cs +++ b/neo/IO/Actors/PriorityMessageQueue.cs @@ -38,10 +38,9 @@ public void Enqueue(IActorRef receiver, Envelope envelope) public bool TryDequeue(out Envelope envelope) { - if (high.TryDequeue(out envelope)) return true; - if (low.TryDequeue(out envelope)) + if (high.TryDequeue(out envelope) || low.TryDequeue(out envelope)) { - if (low.Count == 0 && !(envelope.Message is Idle)) + if (Count == 0 && !(envelope.Message is Idle)) low.Enqueue(new Envelope(Idle.Instance, ActorRefs.NoSender)); return true; }