user proper dequeue method
This commit is contained in:
parent
a3ddb00b69
commit
26bf6f5e02
@ -22,7 +22,7 @@ public class SyncQueue<T> {
|
|||||||
|
|
||||||
Monitor.Enter(queue);
|
Monitor.Enter(queue);
|
||||||
try {
|
try {
|
||||||
retval = queue.Dequeue();
|
queue.TryDequeue(out retval);
|
||||||
} finally {
|
} finally {
|
||||||
Monitor.Exit(queue);
|
Monitor.Exit(queue);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user