proxy checkor thread