thread wearmanager