I'm looking for an implementation of thread-safe blocking queue for .NET.
By "thread-safe blocking queue" I mean:
- thread-safe access to a queue where Dequeue method call blocks a thread untill other thread puts (Enqueue) some value.
By the moment I'v found this one:
http://www.eggheadcafe.com/articles/20060414.asp
(But it's for .NET 1.1).
Could someone comment/criticize correctness of this implementation.
Or suggest some another one.
Thanks in advance.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…