Issue #15. Changed the dns client to free data when answer comes, not when the timer expires.