update tsqueue.h