ms-queue: finally, the correct (?) memory orderings