Only cache names with at least a dot(.)
Decrease count in cache after receiving an answer. Inoder to avoid negative count.
Aviod sleep after only send only one packet.