when I was reading, in the queue synchronizer, it is said that only the head node can have the Synchronize status. In the shared access Synchronize status, acquireShared allows multiple threads to obtain the Synchronize status when obtaining the Synchronize status. Is the head node one or some other way?