Found the issue, Michael...thanks.
I was using a single VI to contain all of my possible Queue functionality...an action engine if you will.
I had an enumerated "method" to obtain,preview, enqueue, dequeue, get status, close,etc.
When I first obtained the Queue, I fed the reference to the queue into a shift register in the VI to be maintained between calls to the action engine.
Upon the advice of someone I work with, I got rid of the shift registers and used globals for the references and this seems to work. Maybe the shift register's memory is different in some way???
Thanks
Message Edited by Macbeth on
02-04-2008 03:11 PM