the 'node' member of the queue_entry_t structure MUST be accessed atomically