make less UDP probes, so that TCP fallback will pick up more quickly
use only local vars for Socket, avoid ThreadLocals