TreadPool without treadproc