[feature] fix taskpool