05-04-2006 12:08 PM
It's unfortunate that NI calls it a "thread safe queue" if it's not thread safe, which is the case if it can only handle a single writer. Are we sure that it can't? - the other NI libraries are truly thread safe, though some of them had some growing pains (NI-Daq for example, wasn't really thread safe until it got a major rewrite some years ago). NI claims that the utility library is truly thread safe.
If you're multi-threading within a single process, Win32 critical sections work so easily and so well most people find that they're hard to beat, once you learn how to use them, which isn't that hard.
Hayes
05-08-2006 10:00 AM