cache dns result & force scheduling
do not commit work to pool when cache available