1 consumer, multiple producer for lock free stack