add the linkedblockingqueue supporting