I think I have found a bug in the incqueue.cpp code. In version 1.6.1 lines 453 and 454 should be enclosed between and IF verifying that recvLast is not null. When I try to receive data from two different sources my application crashes at that point because recvLast is null. Is this correct?